无论是我们要建立的个人博客,还是我们想要盈利的网站项目,作为网站管理员或运营维护人员,我们都需要确保正常的服务器稳定性,同时还需要安全因素。 我们需要确保在业务可靠性以及我们自己的安全性和稳定性的前提下,我们所能做的就是确保对我们自己的服务器进行管理。
特别是当我们维护和管理SSH工具时,帐户,密码和端口需要变得复杂且机密。 通常,我们的用户习惯于设置直接的ROOT登录密码,但这确实不够安全。 使用SSH密钥密钥登录应该相对安全。 如果管理员需要登录到服务器,则本地KEY密钥文件和密码必须同时正确才能登录。
在本文中,作者将分享我们有关如何创建用于登录Linux VPS /服务器的密钥的提示。 如果我们希望服务器管理更加安全,建议您学习本文的方法。 其中,我们使用更多的软件是XSHELL,一些朋友使用PUTTY,它比以前更友好。 首先,生成密钥
单击“工具”-“新用户密钥生成向导”,我们准备生成密钥。
设置密钥类型和密钥长度。
此处自动成功生成了自动公钥,我们单击“下一步”继续。
在这里,我们设置密钥名称(无论如何),并且需要设置密码,因为一旦我们的密钥文件可能被盗,我们也可以使用密码进行双重保险。
首先将生成的密钥文件另存为本地文件,妥善保存,以后再使用。 二,导入密钥
cdmkdir .sshcd .sshviauthorized_keys
然后在上方粘贴密钥以保存它。
chmod 600authorized_keysrestorecon -R -v /root/.sshchattr -i授权_keys
设置权限。
vi / etc / ssh / sshd_config
我们需要删除“ RSAAuthentication”和“ PubkeyAuthentication”前面的#,并在“ PasswordAuthentication”前面添加#。
/etc/init.d/sshd重新启动
然后执行命令重启SSH生效。 三,按键登录
在这里,当我们登录到服务器时,我们需要选择“公共密钥”,然后选择我们创建的用户密钥,并填写密码。 这样,您可以通过密钥登录服务器,并且密码无效。 四,总结
1.密钥登录和管理VPS,服务器,服务器的安全性是相对安全的。 建议对稍微重要的项目进行密钥管理。
2.密钥文件和密码需要自己备份,如果丢失,可能会比较麻烦。
原始文章来自旧部落:https://www.laobuluo.com/1307.html
可能您还想看