一、修改SSH 端口

第一、修改配置文件

vi  /etc/ssh/sshd_config

添加port 新端口号

注释 port 22

保存退出

第二、如果安装防火墙

如果我们服务器中安装有iptables防火墙,那还需要进行添加端口放行。

iptables -A INPUT -p tcp –dport 2019 -j ACCEPT

同时我们可以使用iptables -L进行检查。

第三、重启服务器生效

service ssh restart

这里我们重启SSH之后就可以生效,然后可以用新端口登入。

这样,我们就完成在Debian系统中自定义修改SSH默认22端口的方法。

二、关闭 root 登陆

注:如果需要关闭 root 登陆

PermitRootLogin no

三、防 ping

关闭ping:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
开启ping:
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all