当前位置: 首页 > 编程笔记 >

sshd 限制登陆的几种方法总结

蔺沛
2023-03-14
本文向大家介绍sshd 限制登陆的几种方法总结,包括了sshd 限制登陆的几种方法总结的使用技巧和注意事项,需要的朋友参考一下

sshd 限制登陆的几种方法总结

1. 在 /etc/hosts.allow 写:

在/etc/hosts.allow写:
sshd: 1.2.3.4
在 /etc/hosts.deny 写:
sshd: ALL

 2. 用 iptables 也行:

iptables -I INPUT -p tcp --dport 22 -j DROP
iptables -I INPUT -p tcp --dport 22 -s 1.2.3.4 -j ACCEPT

3. 禁止某个用户通过ssh登录

在/etc/ssh/sshd_conf添加
AllowUsers 用户名
或者
AllowGroups 组名
或者
DenyUsers 用户名

4. 设定登录黑名单

vi /etc/pam.d/sshd
增加
auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/sshd_user_deny_list onerr=succeed
所有/etc/sshd_user_deny_list里面的用户被拒绝ssh登录

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

 类似资料:
  • 在UserModule类加入一个方法 @At public Object login(@Param("username")String name, @Param("password")String password, HttpSession session) { User user = dao.fetch(User.class, Cnd.where("name",

  • 本文向大家介绍java 遍历Map的几种方法总结,包括了java 遍历Map的几种方法总结的使用技巧和注意事项,需要的朋友参考一下 一、迭代key&value 第一种方式:迭代entrySet 1.方法一 2.方法二 第二种方式:迭代keySet 3.方法三 4.方法四 5.小结   注意:     遍历Map类集合KV,推荐使用entrySet而不是keySet   原因:     keySet

  • 本文向大家介绍Android UI更新的几种方法总结,包括了Android UI更新的几种方法总结的使用技巧和注意事项,需要的朋友参考一下  Android UI更新 做过Android开发的人都遇到过这样的问题:随着需求的变化,某些入口界面会出现UI的增减、内容变化和跳转界面变化等问题,这里就说明几种方法来实现 UI的更新。 1、Activity的 runOnUiThread   android

  • 打开UserModule, 将login方法修改为 @At @Filters // 覆盖UserModule类的@Filter设置,因为登陆可不能要求是个已经登陆的Session public Object login(@Param("username")String name, @Param("password")String password,

  • 本文向大家介绍PHP清除缓存的几种方法总结,包括了PHP清除缓存的几种方法总结的使用技巧和注意事项,需要的朋友参考一下 PHP清除缓存的几种方法总结 现在开发的项目是用tp3.1版本的,在开发过程中我们常常会遇到页面缓存的问题(特别是html的缓存);刷新后还是旧版的数,再刷新下还是旧版数据,慢慢的开始怀疑人生了,哈哈;所以在开发过程中我们又必要每次及时清除缓存。 清除缓存的方法大概有3种(都是实

  • 本文向大家介绍iOS中常见的几种加密方法总结,包括了iOS中常见的几种加密方法总结的使用技巧和注意事项,需要的朋友参考一下 前言 在我们日常开发中,加密是必不可少的一部分,而普通加密方法是讲密码进行加密后保存到用户偏好设置中,钥匙串是以明文形式保存,但是不知道存放的具体位置,下面本文将详细给大家介绍iOS中常见的几种加密方法,下面话不多说了,来一起看看详细的介绍吧。 一. base64加密 bas