ssh免密钥登录
背景:在使用scp或者ansible等工具时,我们需要配置免密钥登录,否则每次远程传输的时候都需要输入用户名和密码,增加了运维的时间。
解决:1、ssh-keygen 生成公钥
2、ssh-copy-id 服务器ip,第一次输入的时候需要输入账号和密码
3、在当前用户的家目录下会生成一个隐藏的文件 .ssh/id_rsa.pub和.ssh/id_rsa
4、在别的服务器上将公钥复制到.ssh/authorized_keys下,并将权限改成600
5、这时就可以免密钥登录了
浙公网安备 33010602011771号