场景一:
linux服务器一(192.168.1.102, user:test) 免密登录 linux服务器二(192.168.1.103, user:test)
方法:
在服务器一test用户下面执行以下命令:
ssh-keygen -t rsa -- 一直回车即可
然后在将生成的公钥复制到机器103上的~/.ssh/authorized_keys中,使用如下命令:
ssh-copy-id -i ~/.ssh/id_rsa.pub test@192.168.1.103
测试:
在服务器一test用户下面执行命令: ssh 192.168.1.103 , 发现不用输入命令可以直接登录成功
场景二:
通过Xshell 登录linux服务器(192.168.1.103 user:test)
方法:
Xshell -> 工具 -> 新建用户秘钥生成向导 -> RSA 2048 -> 然后根据操作生成公私钥即可;
登录服务器test用户, 最后把生成的公钥放在~/.ssh/authorized_keys 里面既可, 注意公钥换行 ~
测试:
用Xshell 登录 , 登录方式为public key , 用户名test, 发现不用密码既可登录服务成功~
以上配置需要有点linux服务器知识基础 ~
如果有什么不清楚,请留言咨询 ~
------ 学无止境 ---------
linux 免密登录
最新推荐文章于 2024-08-14 11:00:00 发布