IT技术博客大学习 共学习 共进步

限制用户通过SSH登录系统

DBA Blog 2010-08-11 10:01:34 浏览 2,662 次
有些使用允许所有的用户远程登录系统可能有安全风险。有很多种办法可以限制哪些用户可能远程登录系统。

    你可以使用PAM,IPwrappers,或者是IPtables。

    然而,限制哪些用户可以通过SSH登录系统的最简单的办法之一就是配置SSH守护进程 。

    为了限制哪些用户可以通过SSH登录系统,编辑/etc/ssh/sshd_config文件,在文件底部添加类似于下面的一行:

    AllowUsers [username]

    [username]在这里是你想要允许的用户名。例如:

    AllowUsers mikexu

    这里将只允许你指定的用户通过SSH登录系统。在上面的例子中,用户mikexu在系统中已经存在。可以指定多个用户,以空格分隔。

建议继续学习

  1. python实现自动登录discuz论坛 (阅读 32,662)
  2. 微信扫码登录网页实现原理 (阅读 17,263)
  3. 初探单点登录 SSO (阅读 10,502)
  4. Linux shell脚本使用while循环执行ssh的注意事项 (阅读 8,062)
  5. 如何设计用户登录 (阅读 6,522)
  6. 你会做Web上的用户登录功能吗? (阅读 6,262)
  7. 在ssh服务里使用chroot (阅读 5,841)
  8. 为什么要用公钥/私钥而不是密码去做SSH身份验证 (阅读 5,701)
  9. 如何让ssh登录更加安全 (阅读 5,603)
  10. ssh连接超时解决办法 (阅读 5,504)