客户端 和服务器

2018-01-23  本文已影响0人  我的昵称在不在

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

映射完之后也可以拷贝:scp -P 10010 ~/.ssh/[文件] root@localhost:~ (注意,大写P)

上一篇 下一篇

猜你喜欢

热点阅读