好久没有写博客了,今天跟大家分享个简单实用的应用,通过xshell无密码登陆远程主机。作为一个系统管理员,定期更新账号密码是常见的事,然而改变密码后登陆主机输入密码却变成了一件比较烦的事,为了达到一劳永逸的效果,我这里给大家分享一个不需要输入密码就能登陆的途径,当然即使密码更改了我们也无需输入密码。那么下面我们就来实现下。
下一步
下一步:这里不需要输密码
下一步:
注意,这一步中的密钥是关键,我们可以直接复制下这段密钥,也可以将其保存为文件
本人使用的是复制的方式
点击完成:这里我们就可以看到我们的密钥了
好了,下面就是我们需要在linux中操作的步骤了
在命令行中操作如下命令:(就是将密钥追加到用户的认证文件中,即用户家目录下的.ssh/authorized_keys 文件中)
echo "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA8MhnW5q4wLBWWoX2n9ISiJ2GiD5ObP4495K+juejag/863jwc5nwQAMqXGdPcMZySXUcldz5X0p6w9gBHjY40gRr+E5aPlp266u9LZZSoT1CFD1i0bkzCSCHGdVbX/NN6LM5FiQhJs30cW2/4na9Y5OW+nIfCFCnP3NUkootXis=" >> /root/.ssh/authorized_keys
这步完成之后我们就可以使用xshell无密钥登录了。
注意选择的是公钥认证,选择我们刚刚创建的密钥,不需要输密码,直接点击确定。
登录成功
OK,本节内容到此结束,希望有帮到大家,谢谢!
本文出自 “linux菜鸟的IT之路丶” 博客,请务必保留此出处http://wiggins.blog.51cto.com/8733640/1636449
原文:http://wiggins.blog.51cto.com/8733640/1636449