限制允许某些IP访问服务器
2018-04-13 17:33
281 查看
买了台阿里云服务器,部署了一些东西在上面,但是最近老是发现有异常登录,而且不仅仅是登录就完事了,还把服务器上一些重要的项目数据文件都给删除了,由于本人不是专业的运维人员,单位也没有运维人员,百度了一下,通过做一些访问限制来达到屏蔽外网IP的ssh登录
/etc/hosts.allow和/etc/hosts.deny
当服务请求到达服务器时,TCPwrapper按照下列顺序查询这两个文件,直到遇到一个匹配为止:
1.当在/etc/hosts.allow里面有一项与客户端地址匹配,那么就允许该主机获取指定的服务;
2.否则,如果在/etc/hosts.deny里面有一项与客户端地址匹配,就禁止该主机使用指定的服务;
3.如果没有与客户端地址相匹配的语句,则默认可以获取所有服务;
4.如果这两个配置文件均为空,则表示没有任何限制。
编辑 /etc/hosts.allow 文件,添加如下语句,只允许某个IP访问和.3这个IP段下的所有地址,如果有多个类似,添加多个即可,亦可以以逗号分隔
sshd:192.168.1.3
sshd:192.168.3.
编辑 /etc/hosts.deny 文件,添加如下语句,拒绝所有ssh请求
sshd:all然后执行service xinetd restart重启服务
最后同时将ssh默认端口做了更改,xxxx为你想要更改后的端口号
vim /etc/ssh/sshd_config
port xxxx
相关文章推荐
- 限制允许某些IP访问服务器
- 网站限制某些ip访问,仅允许某些ip…
- jsp页面自身限定只允许某些IP访问它
- Nginx服务器限制IP访问的各种情况全解析
- 次数加时间限制及限制代理访问或在服务器上面禁掉可疑IP访问
- Centos7利用iptables,限制访问ip及端口提升服务器的安全性
- Linux使用iptables限制多个IP访问你的服务器
- Apache中限制和允许特定IP访问(转载)
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
- 如何限制指定用户、指定IP访问特定服务器?
- 限制用IP直接访问服务器上的网站
- ASP和PHP限制IP访问 只允许指定IP访问 允许*号通配符过滤IP
- Magento 通过xxAction改变模板 //Apache中限制和允许特定IP访问 /在Magento的注册流程中增加职业字段
- 利用Windows的本地安全策略限制指定的IP访问服务器
- TOMCAT中限制某些IP访问
- win2003 ip安全策略 限制某个IP或IP段访问服务器指定端口图文说明
- Apache服务器如何限制IP访问:第一招——配置文件
- 关于服务器只允许特定IP访问问题的设置-Windows server 2003、2008、2012
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫 从Apache2.2升级到Apache2.4后,发现原来用来限制部分I