修改ssh服务的默认端口
修改端口前需要做的事情
此步很重要,否则会出现意想不到的惊喜!!!
- 关闭selinux
- 临时关闭
setenforce 0
- 永久关闭
vim /etc/selinux/config
->将字段修改为disabledSELINUX=disabled
- 临时关闭
- 关闭防火墙
- 临时关闭
systemctl stop firewalld
- 取消开机自启
systemctl enable firewalld
- 临时关闭
修改ssh默认端口
用vim打开文件vim /etc/ssh/sshd_config
在Port字段下边写上需要修改的端口。例如我将ssh的端口改为1234
修改好后,保存退出。重启sshd服务systemctl restart sshd.service
防火墙放行端口
首先说一下这一步的作用,在刚刚我们修改了默认端口,那么当开启防火墙的时候会拦截这个端口(默认情况下),所以我们需要告诉防火墙,不要拦截我刚刚设置的那个端口。
firewall-cmd --add-port=1234/tcp --permanent
结尾的--permanent
代表永久生效。设置完成后那么让刚刚设置的放行规则生效firewall-cmd --reload
查看端口
查看端口很简单,只有一条命令netstat -ntpl
小套路
在修改端口时,建议开两个终端,留着一个终端,在另一个终端进行操作,即使手误改错,那么还有一个终端可以操作虚拟机。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小康博客!
评论
TwikooWaline