由于太久没有用OpenSSH了,所以一下子不知道该怎么用,然后上网查了相关的资料及其注意的事项,现整理如下:
OpenSSH可以从Cydia上下载,在Cydia上搜索即可,这里需要注意一定要用开发者用户登录Cydia,才能搜索到。如果Cydia已经是用户身份进入,如何改成开发者身份进入呢?
操作如下:进入cydia,点击底下至软件源界面,再点击左上角的设置,里面选择开发者即可。
安装好了OpenSSH之后,在windows上,或者在mac下都可以使用命令: ssh [email protected]来登录,然后默认密码是alpine,可以登录上去之后进行修改,在mac下就直接进控制台就可以使用该命令登录,登录之后就可以使用相关的Unix命令
接下来,我想在控制台下使用top查看内存,可是没有这个命令,同样的,需要在Cydia里面搜索,同时也是需要开发者用户,搜索,然后安装即可
我还想使用ifconfig来看当前设备ip,可是发现没有这个命令,上网查资料之后发现,该命令默认是没有安装的,想安装的话,同样要进Cydia,安装network-cmds包,同上需要开发者用户,然后搜索或者在NETWORKING段里面能找到这个包,将这个包安装好,就可以使用网络相关的命令了
这里转载一下如何在windows上连上openssh。( 以下部分内容为转载,地址为:http://iphonebbs.cnmo.com/thread-621553-1-1.html )
在windows上可以使用winscp+putty来使用,具体操作如下:
下载地址为:http://dl.dbank.com/c0gqqkxahn
把putty和WinSCP结合:
注意:这里提供的版本已经集成putty。如果你喜欢自己的WinSCP,可以做如下设置来吧putty集成到你的WinSCP里
提供一个putty的单独下载。http://dl.dbank.com/c086jgv8ro
用WinSCP连接手机:
主机名就是刚才得到的IP地址,用户名填root,密码留空。可以点登录来连接也可以点保存,方便下次连接。
再WinSCP里调用putty:
如果出现如下提示,点yes就好了;使用WinSCP的时候出现类似情况也可以直接点Yes
输入密码就可以了
以上就是windows连ssh的大概流程,流程基本差不多,就是细节有变化而已