出于加固安全考虑,一般公司会禁用 ssh 的 22 端口号,因此我们需要改为其他端口。
ssh 命令行登录服务器,修改 /etc/ssh/sshd_config 文件中的 Port 配置行,将 22 改为 8022,保存修改后,重启 ssh 服务。
正确安装系统级 SSH 服务(OpenSSH Server)
如果你想要真正的 SSH 服务(可远程登录),必须手动安装:
sudo apt update
sudo apt install openssh-server
安装完成后检查服务:
sudo systemctl status ssh
如果正常,你会看到:
Active: active (running)
并且监听端口(默认 22):
也可通过命令查看:
sudo ss -tlnp | grep ssh
继续进行端口修改的操作步骤:
1、修改配置 sudo vi /etc/ssh/sshd_config
2、 重启 ssh 服务
sudo systemctl stop ssh.socket
sudo systemctl disable ssh.socket
sudo systemctl restart ssh
sudo ss -tlnp | grep ssh
3、 ssh 登录,通过 -p 选项将 ssh 登录端口指定为 8022 即可;
ssh -p 8022 yourname@192.168.1.111
