ssh免密登陆linux

日常经常通过mars机器访问vpn机器,会频繁需要输入vpn机器的密码,如何实现ssh免密登陆呢?

# 1.在mars机器上生成key密钥文件
[work@mars ~]$ ssh-keygen      #一路回车即可

 # 2.查看生成的key文件
[work@mars ~]$ cat ~/.ssh/id_rsa.pub    

# 3.复制钥匙到vpn机器(需要输入密码)
[work@mars ~]$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@vpn-01

# 4.测试免密登陆(不再需要密码)
[work@mars ~]$ ssh root@vpn-01

 

发表评论

邮箱地址不会被公开。