Linux技巧
2017-08-25 本文已影响6人
不明电波
免密登录
-
在本机生成私钥和公钥
执行命令:ssh-keygen -t rsa
该命令会在本机 ~/.ssh/目录下生成私钥id_rsa和公钥id_rsa.pub -
将公钥添加到远程服务器对应用户的~/.ssh/authorized_keys文件中
# 方法一
ssh-copy-id -i ~/.ssh/id_rsa root@192.168.xxx.xxx
# 方法二
scp -p ~/.ssh/id_rsa.pub root@192.168.xxx.xxx:/root/.ssh/authorized_keys
# 方法三
# 本机执行
scp ~/.ssh/id_rsa.pub root@192.168.xxx.xxx:/tmp
# 远程服务器执行
cat /tmp/id_rsa.pub >> /root/.ssh/authorized_keys