问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Ubuntu系统SSH端口更改教程:从22到8022

创作时间:
作者:
@小白创作中心

Ubuntu系统SSH端口更改教程:从22到8022

引用
CSDN
1.
https://blog.csdn.net/chuanglan/article/details/137633660

出于安全考虑,许多公司会禁用SSH的默认端口22。本文将详细介绍如何将Ubuntu系统的SSH端口更改为8022,并演示如何使用新的端口进行SSH登录和文件传输。

修改SSH配置

  1. 打开终端,使用sudo权限编辑SSH配置文件:

    sudo vi /etc/ssh/sshd_config
    
  2. 在配置文件中找到Port 22这一行,将其修改为Port 8022

  3. 保存修改并退出编辑器。

重启SSH服务

修改配置文件后,需要重启SSH服务以使更改生效:

sudo systemctl restart ssh

验证端口更改

可以使用lsof命令检查SSH服务是否在新的端口上监听:

sudo lsof -i:22   // 应该没有输出
sudo lsof -i:8022 // 应该有sshd进程信息输出

使用新端口进行SSH登录

在客户端使用SSH登录时,需要通过-p选项指定新的端口号:

ssh -p 8022 yourname@172.20.122.26

使用scp传输文件

如果需要通过新的SSH端口传输文件,也需要使用-P选项指定端口号:

scp -P 8022 ./stable yourname@172.20.122.26:/home/yourname

通过以上步骤,就可以成功将Ubuntu系统的SSH端口更改为8022,并使用新的端口进行SSH登录和文件传输了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号