ssh远程

  • 第一种情况(没做端口映射) 命令: ssh 用户名@主机ip 端口号

  • 例子: 比如要远程到主机22.22.22.22的12345端口,命令为 ssh root@22.22.22.22 12345

  • 第二种情况(做了端口映射) 命令: ssh 用户名@主机ip -p 映射的端口号

例子: 比如要远程到主机22.22.22.22的12345端口,但是12345端口被映射到了54321端口,所以要访问12345端口的命令为 ssh root@22.22.22.22 -p 54321

修改ssh 端口

  • setenforce 0
  • 修改SSHD配置 vi /etc/ssh/sshd_config
  • 调整防火墙
  • 重启服务
systemctl restart sshd
systemctl status sshd

要验证SSH守护程序是否正在侦听新端口20022,请键入:

ss -an | grep 20022

ssh -p 20022 username@remote_host_or_ip