Cydia安装deb后缀 appstore可以安装ipa
1.建立安全连接
客户端向服务器发送请求,服务器返回公钥存到客户端~/.ssh/known_hosts
2.基于密钥的客户端认证
客户端生成公钥私钥(ssh-keygen
这个命令可以生成,多次生成的公钥私钥不一样)~/.ssh/id_rsa.pub
~/.ssh/id_rsa
追加到服务器端 ~/.ssh/authorized_keys
ssh-copy-id root@[ip地址]
自动将公钥追加到服务器的授权文件。
cp 只能本地拷贝。 scp可以把文件拷贝到另一台主机
3.先拷贝到服务器再追加
a.拷贝
scp ~/.ssh/id_rsa.pub root@[ip地址]:~/.ssh
b.追加
cat id_rsa.pub >> authorized_keys
如果还需要密码,需要设置权限
chmod 755 ~
chmod 755 ~/.ssh
chmod 644 ~/.ssh/authorized_keys
4.端口 0~65535
21 ftp服务 80 http服务 22 ssh服务,使用tcp协议
5.
/etc/ssh
ssh配置
~/.ssh
当前user的ssh
6.usb连接
mac服务程序 usbmuxd 可以将客户端数据通过usb传给服务器
ssh登录用tcp协议默认走的网络,所以需要先登录本地的端口,连接本地的一个端口,再映射到服务器的22端口
7.通过usb连接iPhone
- python [python映射文件地址] -t 22:10010
- ssh root@localhost -p 10010
映射完之后也可以拷贝:scp -P 10010 ~/.ssh/[文件] root@localhost:~
(注意,大写P)
网友评论