查看端口:
$ vi /etc/ssh/sshd_config
取消 #Port 22
的注释,在下一行添加你需要修改的新端口 Port 2048
。(这里不删除 22 端口是为了防止修改后新端口无法访问,造成无法用 ssh 连接服务器。)
Port 22
Port 2048
修改保存 sshd_config 文件后重启 sshd 服务:
$ systemctl restart sshd
退出 ssh 会话后,再用新的端口连接:
Bash
$ ssh -p 2048 [email protected]
ssh: connect to host 0.0.0.0 port 2048: Connection refused
本文部分内容借鉴自 https://sebastianblade.com/how-to-modify-ssh-port-in-centos7/