ssh连接管理iPhone

简介: 1.打开Cydia,选择“开发者”2.在Cydia里搜索安装OpenSSH,apt0.6 transitional,iFile3.查找iPhone连接wifi后,获取到的IP 准备好后,使用ssh命令连接iPhone;IOS系统默认的root密码为alpine,要及时修改哦: $ ssh root@192.168.1.100root@192.168.2.146 s passwo



1.打开Cydia,选择“开发者”
2.在Cydia里搜索安装OpenSSH,apt0.6 transitional,iFile
3.查找iPhone连接wifi后,获取到的IP

准备好后,使用ssh命令连接iPhone;IOS系统默认的root密码为alpine,要及时修改哦:

$ ssh root@192.168.1.100
root@192.168.2.146 s password: 
X11 forwarding request failed on channel 0
yournamede-iPhone:~ root# uname -a
Darwin yournamede-iPhone 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 27 23:07:56 PDT 2013;
root:xnu-2423.3.12~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin</p> <p>yournamede-iPhone:~ root# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s1s1 1.4G 1.1G 300M 78% /
devfs 35K 35K 0 100% /dev
/dev/disk0s1s2 14G 14G 237M 99% /private/var</p> <p>yournamede-iPhone:~ root# passwd root
Changing password for root.</p> <p>younamede-iPhone:~ root# ls /
Applications Developer Library System User bin boot cores dev etc 
evasi0n7 evasi0n7-installed lib mnt private sbin tmp usr var


用apt-get安装常用的命令:

yournamede-iPhone:~ root# apt-get install ping netstat wget vim screen

查看iPhone已建立的连接:

yournamede-iPhone:~ root# netstat -an | grep "ESTABLISHED"

tcp4 0 0 192.168.1.100.22 192.168.1.53.34074 ESTABLISHED
tcp4 0 0 192.168.1.100.53524 17.110.224.207.443 ESTABLISHED
tcp4 0 0 10.75.179.182.53521 17.110.226.8.5223 ESTABLISHED

用top命令查看iPhone进程信息:

yournamede-iPhone:~ root# apt-get install top
yournamede-iPhone:~ root# top


直接在iPhone中下载文档,并用iFile来管理

这是我最喜爱的操作,简直是方便极了:

iPhone:~ root# cd /var/mobile/Documents/
iPhone:/var/mobile/Documents root# wget -c ftp://free:6LHnC1OP@www.ppurl.com/u/30/4404730/4404730.5132173376.pdf
--2014-08-20 14:20:18-- ftp://free:*password*@www.ppurl.com/u/30/4404730/4404730.5132173376.pdf
=> `4404730.5132173376.pdf
Resolving www.ppurl.com... 222.73.57.56
Connecting to www.ppurl.com|222.73.57.56|:21... connected.
Logging in as free ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /u/30/4404730 ... done.
==> SIZE 4404730.5132173376.pdf ... 14818040
==> PASV ... done. ==> RETR 4404730.5132173376.pdf ... done.


Length: 14818040 (14M)</p> <p>100%[===========================================================================>] 14,818,040 180K/s in 49s </p> <p>2014-08-20 14:21:43 (292 KB/s) - 4404730.5132173376.pdf saved [14818040]

在iPhone中打开iFile,找到Documents/4404730.5132173376.pdf,即可进行重命名,浏览,移动,删除等操作。

本地文件用scp命令传输到iPhone


$ scp Documents/Linux\ Command\ Line.pdf root@192.168.1.100:/var/mobile/Documents/
root@192.168.1.100 s password: 
Linux Command Line.pdf 100% 2070KB 2.0MB/s 00:00

把文件传输到iPhone指定的应用程序中,例如把视频传输至AVPlayer

1. 在iPhone上安装ps命令:


yournamede-iPhone:~ root# apt-get install ps

2. 在iPhone上查找AVPlayer进程:


yournamede-iPhone:~ root# ps aux | grep AVPlayer
root 8715 2.9 0.1 338608 528 s000 S+ 2:43PM 0:00.01 grep AVPlayer
mobile 8710 0.0 2.3 411308 11652 ?? Ss 2:42PM 0:00.99 /var/mobile/Applications/54388E91-B1D7-45DE-B42E-BF88DFC513C8/AVPlayer.app/AVPlayer</p> <p>`/var/mobile/Applications/54388E91-B1D7-45DE-B42E-BF88DFC513C8/`这个路径即AVPlayer的应用程序的根路径

3. 在本地用scp命令把视频传到AVPlayer的应用程序的Documents下:


$ scp dream.flv root@192.168.1.146:/var/mobile/Applications/54388E91-B1D7-45DE-B42E-BF88DFC513C8/Documents
root@192.168.1.100 s password: 
dream.flv 100% 6923KB 2.3MB/s 00:03
































目录
相关文章
|
3月前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
309 20
|
3月前
|
Unix Linux Shell
指定端口-SSH连接的目标(告别 22 端口暴力破解)
本文介绍了 SSH 命令 `ssh -p 44907 root@IP` 的含义与使用方法,包括命令结构拆解、完整示例及执行过程详解,帮助用户安全地远程登录服务器。
325 0
|
4月前
|
网络安全 数据安全/隐私保护 开发者
诊断并修复SSH连接Github时遇到的"connection closed"错误。
解决"connection closed"错误往往是一个排除法的过程。需要从基础的网络检查做起,逐步过渡到深入的配置和服务端日志审查。每一步都应当仔细验证,确保不遗漏可能导致连接问题的任何细节。在执行以上步骤后,大多数SSH连接问题可以得到解决。如果所有步骤都未能解决问题,可能需要寻求更专业的技术支持,或者在GitHub社区寻找是否有其他开发者遇到并解决了类似的问题。
518 0
|
4月前
|
安全 网络安全 数据安全/隐私保护
解决SSH测试连接GitHub时出现“connection closed by remote host”的问题。
然后使用 `ssh -T git@ssh.github.com`来测试连接。
520 0
|
12月前
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
1384 6
|
9月前
|
安全 Linux 网络安全
CentOS 8下SSH连接超时与“无法加载主机密钥”错误的排查与修复
在CentOS 8系统中,宝塔面板提示“出错了,面板运行时发生错误”,导致插件无法正常显示。同时,SSH连接超时,修复面板功能失效。通过VNC连接排查,发现SSH服务安装和配置问题频发,最终通过重装SSH、调整权限并重新生成主机密钥文件解决问题,成功恢复SSH连接。
611 16
|
安全 网络安全 算法框架/工具
SSH高版本连接问题排查
【6月更文挑战第21天】SSH高版本连接问题排查
1142 0
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
安全 Linux 网络安全
Docker部署ssh连接工具webssh2
【8月更文挑战第2天】Docker部署ssh连接工具webssh2
1258 6
Docker部署ssh连接工具webssh2