linux拒绝某IP或某用户登陆
来源:互联网 发布:python tcp 长连接 编辑:程序博客网 时间:2024/06/09 18:13
1,只允许某个IP登录,拒绝其他所有IP
在 /etc/hosts.allow 写:
sshd: 1.2.3.4
在 /etc/hosts.deny 写:
sshd: ALL
在 /etc/hosts.allow 写:
sshd: 1.2.3.4
在 /etc/hosts.deny 写:
sshd: ALL
用 iptables 也行:
iptables -I INPUT -p tcp --dport 22 -j DROP
iptables -I INPUT -p tcp --dport 22 -s 1.2.3.4 -j ACCEPT
iptables -I INPUT -p tcp --dport 22 -j DROP
iptables -I INPUT -p tcp --dport 22 -s 1.2.3.4 -j ACCEPT
2,禁止某个用户通过ssh登录
在/etc/ssh/sshd_conf添加
AllowUsers 用户名
或者
AllowGroups 组名
或者
DenyUsers 用户名
3,设定登录黑名单
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登录
- linux拒绝某IP或某用户登陆
- SQLServer访问不存在或访问被拒绝 or 无法连接到服务器,用户****登陆失败
- linux ssh root 拒绝登陆
- 【转载】在Linux下限制用户登陆IP
- "SQL Server 不存在或访问被拒绝","无法连接到服务器,用户xxx登陆失败","连接超时"处理方法
- 设置IP策略拒绝用户Ping服务器
- jsp实现拒绝IP为。。的用户
- Linux启动或禁止SSH用户及IP的登录
- Linux启动或禁止SSH用户及IP的登录
- Linux---用户登陆查看
- linux 监控用户登陆
- linux下测试某网址或IP端口能否访问
- sqlserver 2008 IP或.无法登陆解决办法
- 获取用户IP,或代理服务器IP
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- 如何限制IP和指定用户,通过SSH登陆linux服务器
- DBCC 命令集锦
- return和exit的区别
- c语言中时间函数精度
- int QString::size () const
- the serializable class XXX does not declare a static final serialVersionUID field of type long
- linux拒绝某IP或某用户登陆
- Analog Video Interfaces
- Digital Video Interfaces
- Linux系统修改环境变量方法
- Color Spaces
- Asp.net在线统计人数
- 如何写出移植性好的C程序(一)
- 裸机 无光驱 安装xp系统
- 最简单的Windows驱动程序