ssh登录原理及免密登录方法

免密登录设置

1.进入到我的home目录  cd ~/.ssh

2.生成ssh免登陆秘钥ssh-keygen -t rsa (四个回车)
     执行完这个命令后,会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)
3.将公钥内容添加到要免登陆机器的.ssh文件夹下的authorized_keys中,确保该文件权限为600.

补充:
1.ssh登录远程服务器命令:
ssh root@10.132.30.10 -p 22

2.scp文件传输
在本地机器上

传本地系统的文件到远程
scp start.sh root@10.132.30.10:/root/sh

从远程服务器拉取目录到本地系统
scp -r root@10.132.30.10:/root/sh /Users/yanglibin

原文地址:https://www.cnblogs.com/ryanlamp/p/10008336.html