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
相关推荐
Nerd Nirvana9 分钟前
软考—系统架构设计(案例 | 论文)
linux·系统架构·软件工程·软考·计算机基础
勤奋的凯尔森同学1 小时前
webmin配置终端显示样式,模仿UbuntuDesktop终端
linux·运维·服务器·ubuntu·webmin
月光水岸New2 小时前
Ubuntu 中建的mysql数据库使用Navicat for MySQL连接不上
数据库·mysql·ubuntu
莫忘初心丶2 小时前
在 Ubuntu 22 上使用 Gunicorn 启动 Flask 应用程序
python·ubuntu·flask·gunicorn
打不了嗝 ᥬ᭄6 小时前
Linux的权限
linux
落幕6 小时前
C语言-进程
linux·运维·服务器
深度Linux6 小时前
C++程序员内功修炼——Linux C/C++编程技术汇总
linux·项目实战·c/c++
风静如云7 小时前
OpenBMC:BmcWeb定义service
linux
leoufung8 小时前
VIM FZF 安裝和使用
linux·编辑器·vim
bugtraq20219 小时前
XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04——安卓手机刷入Linux
linux·运维·ubuntu