ssh连接管理iPhone

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

时间: 2024-11-23 09:21:38

ssh连接管理iPhone的相关文章

怎么应用iTools无线管理iPhone、iPad和iPod

方法/步骤 1.打开设备wifi-打开iTunes-勾选-应用.如图所示: 2.打开iTools-设备-无线图标-确定.如下图所示: 3.关闭iTools-断开数据线-重启iTools. 重复以上3个步骤.可以设置无线管理多台iOS设备.同时还能插线管理另一台iOS设备.只要未取消设置,下次打开设备wifi,iTools可自动连接.   以上是怎么应用iTools无线管理iPhone.iPad和iPod的全部内容,希望对大家有所帮助,感谢您对pc软件下载站软件大全的支持,更多软件教程请关注pc软

远程SSH连接服务与基本排错

为什么要远程连接Linux系统?? 在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此时,只能通过远程连接的方式管理Linux系统.因此,在装好linux系统后,学习Linux运维的第一步应该是配置好客户端软件远程(通过ssh软件进行连接)连接Linux系统进行管理   telnet连接服务器是明文的,非加密的; 默认为23端口 SSH连接服务器是加密的连接; 默认为22端口

使用ping钥匙临时开启SSH:22端口,实现远程安全SSH登录管理就这么简单(转)

设置防火墙策略时,关于SSH:22访问权限,我们常常会设置服务器只接受某个固定IP(如公司IP)访问,但是当我们出差或在家情况需要登录服务器怎么办呢? 常用两种解决方案:1.通过VPN操作登录主机: 2.使用ping钥匙临时开启远程主机SSH:22端口: 我们今天就讨论第2种方案,阐述如何通过ping钥匙来临时打开SSH:22的访问权限 原理: recent 模块可以记录最近访问者IP,常利用此功能做DROP策略应对syn-flood及ddos攻击.但在本例中我们反其道,利用recent模块做A

诊断并解决 SSH 连接慢的方法诊断并解决 SSH 连接慢的方法

每次PuTTY使用SSH登录到远程的Linux进行管理的时候,远程登录的过程都非常慢--输入完用户名之后,非要等到30秒左右才会出来输入密码的提示.在实际处理问题的时候,特别需要快速响应的时候,这种状况着实让人难以忍受. 但后来具体测试了一下,发现这又并非是每种系统的通病,出现问题的机器主要集中的CentOS上,同样的Debian系统,在远程连接的过程就是健步如飞,丝毫没有卡顿犹豫的感觉.这难道是CentOS的问题? 出于好奇,查看了下两个系统在SSH时的差别 CentOS: ssh -v ss

SSH连接速度慢的解决方法

问题 使用SSH连接的时候却很慢,大概要等半分钟甚至更久.如何解决这个问题? 解决办法 这样的问题,最为常见的原因是SSHD会使用DNS查找访问客户端的主机名,如果DNS不可用或者没有相关记 录,就会造成延迟. 解决这个问题有两方面: 一.修改DNS服务器设置: vi /etc/resolv.conf 二.修改SSHD配置文件并重启SSHD服务: sed -i 's/#UseDNS yes/UseDNS no/g' /etc/ssh/sshd_config sed -i 's/GSSAPIAut

平步青云:连接管理器如何连接

我记得那是会议的第三天.我坐在吹着冷气的会议室中听首席项目经理讲全新连接管理器技术的奥秘,可能前一晚离开酒吧时有点晚了,想起前两天超负荷的信息量,我的思维有些混乱. 我脑中冒出的想法是,所有这些有什么意义呢?我的意思是说,有谁会需要一种以指示设备是否已连接为己任的技术?当时,连接只能通过连接电缆或大型配件实现,需要 PhD 分析网络协议,需要不厌其烦地进行运算:如果用户不知道设备已连接,还有什么资格拥有设备呢? 令人欣慰的是,技术已有了很大的发展,现在普通的移动电话就能够提供多种奇异的无线技术,

详解Oracle RAC 环境下的连接管理

这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing.Runtime Connection Load Balancing.Connect Time Connection Failover 和 Runtime Connection Failover,以及里面所涉及到的 TAF.ONS.FCF.FAN.LBA 等诸多知识点.本文主要是针对 Oracle RAC 11gR2 环境下的连接管理,但同时也会对比说明一下 Oracl

python下paramiko模块实现ssh连接登录Linux服务器

  本文实例讲述了python下paramiko模块实现ssh连接登录Linux服务器的方法.分享给大家供大家参考.具体分析如下: python下有个paramiko模块,这个模块可以实现ssh登录linux服务器,下面贴出代码,注意,我在centos5.6下,python2.6.5,paramiko-1.7的版本下测试成功. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #!/usr/bin/env python import paramiko hostname='17

Python实现建立SSH连接的方法

  本文实例讲述了Python实现建立SSH连接的方法.分享给大家供大家参考.具体实现方法如下: 我需要实现一个Windows下远程连接到SSH服务器执行命令的功能,所以就在网上找资料.我的环境是:Windows7 64位,Python 2.7 32位.按照网上的说法,需要下载pycrypto和paramiko两个模块进行安装.最后下载的版本是pycrypto2.3和paramiko1.7.6. 安装过程也比较简单,先安装pycrypto后安装paramiko,解压后在命令提示符下切换到解压后的