安装
搜索并安装openssh
添加源 apt.cydiaba.cn ,搜索并安装 Dropbear,并在Meridian越狱工具中开启Dropbear
重启手机,重新通过Meridian越狱后,开启ssh服务
远程登录
$ssh root@远程ip
;输入密码,例如alpine
若要修改root密码,登录后使用$passwd
若要修改mobile密码,登录后使用$passwd mobile
登录流程
一、建立安全连接
客户端获取服务端公钥~/.ssh/ssh_host_rsa_key.pub,并追加到本机~/.ssh/known_host
二、客户端身份认证
- 用户名密码登录
- 无密码登录
1、客户端生成公私钥 ssh-keygen
2、将公钥追加到服务器授权文件 ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip
3、下次无需输入密码即可直接登录远程主机
三、数据传输
可直接远程拷贝文件:scp -rf 本机目录 root@远程主机:远程文件目标
USB远程登录
usbmuxd方式登录(需要python2环境)
一、下载usbmuxd:
cgit.sukimashita.com/usbmuxd.git…
二、本机端口映射
python tcprelay.py -t 22:10010
三、连接本机映射端口
ssh root@localhost -p 10010
使用itnl替代usbmuxd:
$itnl --iport 22 --lport 10010
新版mac上需要为itnl添加权限:
sudo xattr -d com.apple.quarantine itnl
ios终端显示中文
新建~/.inputrc,输入以下配置
#不将中字符转化为转义序列
set convert-meta off
#允许向终端输出中文
set output-meta on
#允许向终端输入中文
set meta-flag on
set input-meta on
ssh登录后可使用shell命令
重启桌面:killall SpringBoard