ssh的基本语法为
 ssh host
 然后输入密码才可以
 如果a想要免密登录b,则a需要将自己的公钥放在b上,原理如下图:
 
 例如,以aricoder这个用户登录的情况下,在服务器01上生成密钥,命令为
ssh-keygen -t rsa
然后连按三个回车,就会在aricoder 的home目录下的.ssh文件夹(ls -a才看得见)下面会生成公钥和私钥,

 然后authorized_keys内存放的是当前可以免密访问a的机器。
 为了让a的aricoder用户能够免密访问b,使用如下命令:
ssh-copy-id b的host
这样a服务器上的用户aricoder就能免密访问b了,且b的.ssh文件夹下authorized_keys内也会有a的机器,代表可以被b免密访问。
 注意a上的其它用户除非也执行相同的命令,否则不能免密访问b。














![【群智能算法改进】一种改进的沙丘猫群优化算法 改进沙丘猫群算法 改进SCSO[1]【Matlab代码#34】](https://img-blog.csdnimg.cn/e95879a529e04ce796e80c5913678e4d.png#pic_center)




