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
相关推荐
哦你看看4 分钟前
Redis Sentinel哨兵集群
linux·redis·bootstrap·sentinel
YuanDaima204828 分钟前
GitHub 与 Gitee 多平台 SSH Key 配置指南
gitee·开源·ssh·github·开源软件·key·免密登录
爱尔兰的楠小楠1 小时前
Windows上使用WSL2创建Ubuntu系统,实现无缝高效开发的体验
linux·windows·ubuntu
Fluency-111 小时前
ubuntu中ssh连接root用户
linux·ubuntu·ssh
0wioiw01 小时前
Ubuntu(③vsftpd)
linux·服务器·ubuntu
cellurw4 小时前
Day75 RS-485 通信协议设计、串口编程与嵌入式系统部署实践
linux
潮汐退涨月冷风霜5 小时前
VSCode SSH远程连接失败 最速解决方案
ide·vscode·ssh
海棠蚀omo5 小时前
Linux基础I/O-打开新世界的大门:文件描述符的“分身术”与高级重定向
linux·操作系统
带土16 小时前
33. 文件IO (4) 二进制文件操作与结构体存储 文件路径与目录操作
linux
无敌最俊朗@6 小时前
C++音视频就业路线
linux·windows