Linux技巧

免密登录

  • 在本机生成私钥和公钥
    执行命令:ssh-keygen -t rsa
    该命令会在本机 ~/.ssh/目录下生成私钥id_rsa和公钥id_rsa.pub

  • 将公钥添加到远程服务器对应用户的~/.ssh/authorized_keys文件中

# 方法一
ssh-copy-id -i ~/.ssh/id_rsa [email protected]

# 方法二
scp -p ~/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys

# 方法三
# 本机执行
scp ~/.ssh/id_rsa.pub  [email protected]:/tmp
# 远程服务器执行
cat /tmp/id_rsa.pub >>  /root/.ssh/authorized_keys

你可能感兴趣的:(Linux技巧)