时间:2020-09-02 来源:深圳维创信息技术 0
(需要加入AD域,然后对用户进行设置指定登陆)参考文件地址:http://www.it165.net/os/html/201311/6707.htmlLinxu 系统指定IP访问控制:解决方法和思路:1.通过修改/etc/hosts/allow 和 /etc/hosts.deny 这两个文件来控制远程访问,需要安装tcp_wrappers输入ldd /usr/sbin/sshd ,如果输出中有libwrap,则说明可以使用tcp_wrappers,即该服务可以使用/etc/hosts/allow 和 /etc/hosts.deny ,如果没有输出libwrap,则需要安装。
通过命令查看:rpm -q tcp_wrappers 或者 rpm -qa | grep tcp先来看允许的:[root@nginx~]#cat/etc/hosts.allow##hosts.allowThisfiledescribesthenamesofthehostswhichare#allowedtousethelocalINETservices,asdecided#bythe'/usr/sbin/tcpd'server.##fortheshellsshd:11.8.,12.1.,18.3.:allow这个意思是允许 11.8.0.0 and 12.1.0.0 and 18.3.0.0 允许访问服务器的sshd服务。
再看拒绝的:编辑 /etc/hosts.deny 文件,添加如下语句,拒绝所有ssh请求sshd:all此时此刻还可以继续加强修改:第一步: 以root身份SSH登录到服务器。
第二步:在命令提示符下输入:pico -w /etc/ssh/sshd_config第三步:向下翻页,在这个文件中找到像这样的区域:Port 22Protocol 2, 1ListenAddress 0.0.0.0ListenAddress::第四步:取消注释符号#,并修改端口:#Port 22改为:Port 8899(选择你未被使用的4到5位数字组成的端口(49151是最高端口数))协议: #Protocol 2, 1改为: Protocol 2监听地址 #ListenAddress 0.0.0.0改为:ListenAddress 192.168.1.100(这里的地址改为你自己访问服务器常用的客户端ip地址)第五步 如果你想禁用直接用root登录,向下翻知道你看见#PermitRootLogin yes改为PermitRootLogin no按住Ctrl键保存修改,在按Ctrl + x组合键退出。
第六步 在命令提示符下输入: /etc/rc.d/init.d/sshd restart第七步 退出SSH,以后再登录就必须使用新的端口号(如:49151),并且服务器限制只允许从一个指定的IP地址(如:192.168.1.100)SSH登录了。
注意事项:如果修改后出现不能登录或者其他问题,你只需要为服务器接上显示器 或者 Telnet 到你的服务器,修改设置,然后再重新SSH登录。
Telnet 是一个非常不安全的协议,所以在你使用它之后最好是修改一下你的root密码。
或者linux限制IP访问ssh在/etc/hosts.allow输入(其中192.168.10.88是你要允许登陆ssh的ip,或者是一个网段192.168.10.0/24)sshd:192.168.10.88:allow在/etc/hosts.deny输入(表示除了上面允许的,其他的IP都拒绝登陆ssh)sshd:ALL更改端口vi /etc/ssh/sshd_configport 3333最后一行加上ipallowusers root@ip ------------------允许某个ip用什么帐户登最后,执行service xinetd restart重启服务或者# /etc/rc.d/init.d/xinetd restart# /etc/rc.d/init.d/network restart(the end)方法四、通过一些服务器安全管理软件来设置只让指定IP地址访问服务器。
现在有一些专门针对服务器的安全管理软件可以设置禁止ping服务器,只让指定IP地址连接服务器等。
例如有一款“维创服务器文件备份系统”(下载地址:http:///filebackup.html)在电脑安装完毕之后,就可以自动备份服务器文件,并且可以进行全量备份和增量备份,保护服务器文件安全。
如下图:图:维创服务器文件备份系统此外,通过本系统还可以只让指定的IP地址连接服务器。
点击“全局设置”,然后勾选“设置只让指定IP地址连接服务器”,如下图:然后将IP地址添加进去,即可实现只让特定IP地址访问服务器了。
总之,设置只让某个IP地址访问服务器的功能十分重要,可以很大程度上保护服务器的安全。