ubuntu 更改 ssh 默认端口

出于加固安全考虑,一般公司会禁用 ssh 的 22 端口号,因此我们需要改为其他端口。

1、ssh 命令行登录

进入台式机,修改 /etc/ssh/sshd_config 文件中的 Port 配置行,将 22 改为 8022,保存修改后,重启 ssh 服务。

bash 复制代码
// 1. 修改配置
sudo vi /etc/ssh/sshd_config

// 2. 重启 ssh
sudo systemctl restart ssh

//【不想确认可跳过此步骤】 3. 查看 ssh 监听端口
sudo lsof -i:22   // 无输出
sudo lsof -i:8022 // 输出 sshd 进程信息,说明可以通过 8022 端口访问了

// 4. ssh 登录,通过 -p 选项将 ssh 登录端口指定为 8022 即可
ssh -p 8022 yourname@172.20.122.26

/etc/ssh/sshd_config 文件:

2、vscode 登录

在家(非办公网)也可以登录了

3、scp 拷贝文件

使用 scp 进行文件传输时需要通过 -P 选项指定端口 8022:

bash 复制代码
scp -P 8022 ./stable yourname@172.20.122.26:/home/yourname
相关推荐
tntxia1 天前
linux curl命令详解_curl详解
linux
扛枪的书生1 天前
Linux 网络管理器用法速查
linux
顺风尿一寸1 天前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路
linux
XIAOHEZIcode1 天前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录
linux·ubuntu·命令行
唐青枫2 天前
别再只会用 cron:Linux systemd Timer 定时任务实战详解
linux
AlfredZhao3 天前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
戴为沐4 天前
Linux内存扩容指南
linux
zylyehuo5 天前
Linux 彻底且安全地删除文件
linux
用户805533698035 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297915 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux