SUSE Linux SSH及防火墙设置
1.开启SSH默认端口或者修改自定义端口
ttzo@NC65:~> sudo vim /etc/ssh/sshd_config
2.禁用root直接通过SSH登陆
PermitRootLogin yes
修改为
PermitRootLogin no
3.重启SSH服务
ttzo@NC65:~> sudo rcsshd restart
或者
ttzo@NC65:~> sudo systemctl restart sshd.service
4.开放SSH端口
ttzo@NC65:~> sudo vim /etc/sysconfig/SuSEfirewall2
找到以下内容
FW_SERVICES_EXT_TCP=""
修改为
FW_SERVICES_EXT_TCP="22"
如果需要开放多个端口,空格隔开即可。例如
FW_SERVICES_EXT_TCP="22 888 999 "
5.重启防火墙
ttzo@NC65:~> sudo rcSuSEfirewall2 restart
或者
ttzo@NC65:~> sudo systemctl restart SuSEfirewall2