如何限制IP和指定用户,通过SSH登陆linux服务器
来源:互联网 发布:奇门排盘软件下载 编辑:程序博客网 时间:2024/06/07 12:35
方法一:(注意hosts.allow和hosts.deny一般不能同时使用)
在/etc/hosts.allow中添加允许ssh登陆的ip或者网段 (以下上面的表示允许92.168.1.2地址登录,下面的表示允许192.168.1.0/24整个地址段的IP地址登录)
sshd:192.168.1.2:allow 或者
sshd:192.168.1.0/24:allow
在/etc/hosts.deny添加不允许ssh登陆的IP
sshd:ALL #ALL表示除了上面允许的,其他的ip 都拒绝登陆ssh
方法二:(使用iptables做IP地址过滤)
使用iptables。
iptables -A INPUT -p tcp -s 192.168.1.2 --destination-port 22 -j ACCEPT
iptables -A INPUT -p tcp --destination-port 22 -j DROP
方法三:(修改ssh的配置文件来指定某些用户或者用户组登录,注意用户之间使用空格隔开)
修改ssh配置文件
vi /etc/ssh/sshd_config
添加一行:
allowusers xxx@192.168.1.2
注:xxx为你用来登入服务器的用户名。
0 0
- 如何限制IP和指定用户,通过SSH登陆linux服务器
- 如何限制IP,通过SSH登陆linux服务器
- ssh指定登陆用户
- ssh安全只允许用户从指定的IP登陆
- ssh的用户登陆限制
- hosts.deny和hosts.allow限制SSH登陆的IP
- 【转载】在Linux下限制用户登陆IP
- Linux监狱限制SSH用户访问指定目录(一)
- aix上如何限制指定ip地址通过telnet连接
- linux中如何限制IP访问服务器
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- linux服务器如何检查远程用户登陆状态、时间、ip地址等信息
- UNIX下如何通过IP限制用户远程登录
- AIX下如何通过IP限制用户远程登录
- UNIX下如何通过IP限制用户远程登录
- CentOS 下SSH限制IP和用户登录
- iOS开发技巧--避免程序调试时出现三方库错误
- CentOS下Mysql数据库的安装与配置
- 绑定的细节
- linked-list-cycle-ii
- magento插件手动下载
- 如何限制IP和指定用户,通过SSH登陆linux服务器
- 浏览器缓存详解
- centos 编译 vlc-android
- React 的 diff 算法
- python小贴士之strip() split()
- linux netfilter
- 在i3 Cpu上允许64位系统
- 数据结构
- ubuntu 14 java web服务器搭建