path/to/itunnel_mux.exe --iport 22 --lport 2222
iproxy 2222 22
localhost -p 2222
as you would over wifi.brew install libimobiledevice
).~/Library/LaunchAgents/com.usbmux.iproxy.plist
with the contents:launchctl load ~/Library/LaunchAgents/com.usbmux.iproxy.plist
.~/Library/LaunchAgents/
but name it using the device UDID, name or an identifier of your choice (like com.usbmux.iproxy.iPhone7,2.plist
).launchctl load ~/Library/LaunchAgents/FILE_NAME_OF_YOUR_CHOICE
.export THEOS_DEVICE_IP=localhost
export THEOS_DEVICE_PORT=2222
ssh-keygen
if you have not created one. A passphrase isn’t required but still recommended. You can use ssh-agent
as described here to keep the passphrase in memory and not be prompted for it constantly.ssh-copy-id [email protected]_IP
brew install ssh-copy-id
.