linux系统免密配置


第一篇文章,作为小白起手,先写下从无到有的过程,移植下之前做过的笔记。就拿linux系统免密配置作为开始吧。

1.首先,强调一点,免密配置是针对用户设置的,登陆那个用户则配置的是哪个用户的免密。

到家目录下进入到.ssh目录。

cd ~/.ssh

2.生成公钥和私钥

ssh-keygen -t rsa -P ""

  一直回车,即可生成公钥id_rsa.pub和私钥id_rsa。

 

 3.将公钥复制到其他节点的authorized_key

ssh-copy-id [用户名]@[hostname/ip]         #如果authorized_key在目标机器不存在,则会在目标机器上生成authorized_key

如果在A服务器生成公钥和私钥,将公钥复制到B服务器,那么就可以从A服务器免密跳转到B服务器。

注意:可能会存在配好免密之后无法免密登陆的情况,这个很可能是权限导致的。更改下面连个权限即可

chmod 0700 ~/.ssh	
chmod 600 ~/.ssh/authorized_key 

修改了权限,可能导致免密跳转失败!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM