加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux中配置基于密钥认证的SSH

发布时间:2018-10-18 03:11:33 所属栏目:Windows 来源:Sk
导读:副标题#e# 【新品产上线啦】51CTO播客,随时随地,碎片化学习 什么是基于 SSH 密钥的认证? 众所周知,Secure Shell,又称 SSH,是允许你通过无安全网络(例如 Internet)和远程系统之间安全访问/通信的加密网络协议。无论何时使用 SSH 在无安全网络上发送

现在,将前几步创建的客户端系统的公钥添加进文件中。

  1. echo {Your_public_key_contents_here} >> ~/.ssh/authorized_keys

在远程系统上重启 ssh 服务。现在,你可以在新的客户端上 SSH 远程服务端了。

如果觉得手动添加 ssh 公钥有些困难,在远程系统上暂时性启用密码认证,使用 ssh-copy-id 命令从本地系统上拷贝密钥,最后禁用密码认证。

推荐阅读:

  • SSLH – Share A Same Port For HTTPS And SSH
  • ScanSSH – Fast SSH Server And Open Proxy Scanner

好了,到此为止。基于密钥认证的 SSH 提供了一层防止暴力破解的额外保护。如你所见,配置密钥认证一点也不困难。这是一个非常好的方法让你的 Linux 服务端安全可靠。

不久我会带来另一篇有用的文章。请继续关注 OSTechNix。

干杯!

【编辑推荐】

  1. 让你提高效率的Linux技巧
  2. “用户组”在Linux上到底是怎么工作的?
  3. 如何使用Steam Play在Linux上玩仅限Windows的游戏
  4. 如何在Linux中查看进程占用的端口号
  5. Linux下如何创建M3U播放列表
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读