如何禁止其他IP访问我的服务器【linux环境】

各位,ubuntu如何禁止其他IP访问我的服务器。

img

帮忙指点一下,谢谢,网上查了
1.修改/etc/hosts.deny
格式:sshd:192.168.1.5:deny #拒绝
sshd:192.168.1.*:deny #拒绝IP段
把禁止访问的IP段输入进去无效

比如说你只允许192.168.1.5这个IP进入,其它都禁止:
vim /etc/ssh/sshd_config
添加一行:
allowusers root@92.168.1.5
设置之后需要重启sshd

将想要禁止的IP添加到/etc/hosts.deny中。格式: sshd:IP

方法一如你所用配置hosts.deny,你需要配置两步:
1、配置/etc/hosts.allow文件,将允许的IP地址白名单写入文件;
格式样例:sshd:172.16.5.:allow
2、配置/etc/hosts.deny ,写入sshd:ALL 后保存
重启sshd服务。
方法二启用firewalld防火墙,仅允许指定IP访问22端口。
注意:网段的配置不是192.168.1.*:deny,是192.168.1.:deny。建议使用白名单形式,deny文件写入all;allow文件写入白名单IP。