苹果6,系统10.0.2,yalu102越狱,越狱之后修改了127.0.0.1:22为22,卸载了自带的ssh,ssh现在能连接上,但是SSL失败,提示问题如下
提示问题:! sh: /usr/libexec/sftp-server: No such file or directory
SSL失败是什么?
解决方法如下:使用rsync替换scp
rsync的一大优势,是可以增量拷贝,即不覆盖原本已存在的文件。
在使用rsync前,需要在Cydia里搜索并下载rsync。安装完成后,使用方法如下(类比scp):
scp
scp root@192.168.1.1:/var/log/syslog ~/
scp -P 2222 root@localhost:/var/log/syslog ~/
rsync
rsync -avzu --progress root@192.168.1.1:/var/log/syslog ~/
rsync -avzu --progress -e ssh -p 2222 root@localhost:/var/log/syslog ~/
即source和destination不变;
把scp改成rsync -avzu --progress
把scp -P 2222改成rsync -avzu --progress -e ssh -p 2222
另外一种方法,安装修复SCP
你会发现yalu102自带的SSH无法用WINSCP传输文件,因为缺少了scp
很简单
(1)cydia里面安装wget
(2)在mterminal里面登陆root权限
(3)执行以下命令
wget mila432.com/scp
ldid -S scp
chmod 777 scp
mv scp /usr/bin/scp
这是技术分享咯?!
这个地址还失效了.