0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ubuntu修改SSH默认端口指南

深圳市恒讯科技有限公司 来源:深圳市恒讯科技有限公司 作者:深圳市恒讯科技有 2023-12-21 17:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

修改SSH(Secure Shell)默认端口是一种增加系统安全性的方法,因为大多数攻击都是针对默认端口22进行的。以下是在Ubuntu系统上修改SSH默认端口的指南:

1、登录到服务器:
使用SSH登录到您的Ubuntu服务器。如果您使用的是默认端口22,命令可能如下(请替换 和 分别为您的服务器IP地址和用户名):
ssh @

2、切换到超级用户:sudo su
或者使用以下命令以sudo方式执行后续的命令:sudo -i

3、备份SSH配置文件:
在修改配置文件之前,建议先备份SSH配置文件,以便出现问题时可以还原。
cp /etc/ssh/sshd_config /etc/ssh/sshd_config_backup

4、修改SSH配置文件:
使用文本编辑器(比如nano或vim)打开SSH配置文件:nano /etc/ssh/sshd_config
找到并修改以下行:# Port 22
将端口号22修改为您想要使用的任何其他端口号。确保选择的端口号在未被其他服务使用,并且不要使用被保留的端口号。
Port

5、保存并关闭文件:
在使用nano编辑器时,按下Ctrl + X,然后按Y确认修改,最后按Enter保存并退出。

6、重启SSH服务:
修改完配置文件后,重启SSH服务以使更改生效。service ssh restart
或者使用systemctl:systemctl restart ssh

7、验证新端口:
使用新的端口号登录服务器:
ssh -p @
确保您能够成功连接,然后再关闭原来的SSH连接。

注意事项:
1、在修改SSH端口之前,请确保您记住了新的端口号,以免被自己锁在外面。
2、修改SSH端口后,确保您的防火墙配置允许新端口的流量。
3、不建议使用常见端口(如80、443等),因为这些端口通常被其他服务使用。

在做出这些更改之前,请确保您了解所做更改的潜在风险,并确保在远程访问时不会因此而被锁在外面。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    616

    浏览量

    33645
  • SSH
    SSH
    +关注

    关注

    0

    文章

    200

    浏览量

    17805
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无法通过 ssh 访问怎么解决?

    我无法通过 ssh 访问 VisionFive V1,即使在本地子网/网络中也无法访问。相比之下,我确实可以 ssh 访问 V1 所连接的同一路由器上的 RaspPi。所以这不是路由器或网络
    发表于 04-01 07:11

    SSH安全加固与免密登录实战指南

    线上服务器被暴力破解SSH密码的事每个月都在发生。我们团队去年处理过一起安全事件,一台测试机用了默认22端口加弱密码,48小时内被植入挖矿程序,CPU跑满导致同网段业务受影响。事后复盘发现 /var/log/secure 里有超
    的头像 发表于 02-09 15:17 1888次阅读

    Ubuntu学习笔记

    Ubuntu使用教程
    发表于 02-09 10:51 0次下载

    无法启动预安装的 Ubuntu 23.10 服务器映像怎么解决?

    。这是我所看到的: StarFive VisionFive 2 启动预装 Ubuntu 映像 - Pastebin.com 我又试了一次,但这次将全新的 NVMe 插入 M2 端口。当我跑步时NVMe
    发表于 02-09 07:25

    Ubuntu系统音频调试指南:解决录音异常问题

    在网安产品出货国外的过程中,我们在 x86 平台上遇到了 Ubuntu 系统录音异常的情况 —— 安装 Windows 系统时录音正常,但切换到 Ubuntu 24.04.3 版本后
    的头像 发表于 02-05 13:41 409次阅读
    <b class='flag-5'>Ubuntu</b>系统音频调试<b class='flag-5'>指南</b>:解决录音异常问题

    RK3588平台串口配置修改指南:切换至串口8

    在嵌入式开发中,串口作为基础调试接口至关重要。本文档针对 RK3588 平台,详细介绍如何将系统默认串口修改为串口 8(UART8),包括 U-Boot 阶段和内核阶段的配置调整。该修改适用于需要使用额外串口进行调试或通信的场景
    的头像 发表于 02-01 16:37 1366次阅读

    linux-arm开发环境的简单配置

    openssh直接安装即可。 然后需要在Firewall把ssh端口开放。也可以直接修改 /etc/sysconfig/iptables, 在其中加入 -A RH-Firewall-1-INPUT -m
    发表于 01-13 07:56

    20个常用服务端口及对应服务信息

    (1) 端口号:21 服务名称:FTP 服务描述:文件传输协议,用于在客户端和服务器之间传输文件。 (2) 端口号:22 服务名称::SSH 服务描述:安全外壳协议,用于在网络中安全地远程登录
    发表于 12-03 06:07

    SSH与Xshell的本质区别及功能对比

    SSH与Xshell在网络安全与远程管理领域紧密关联但分工不同,以下是具体介绍: 一、本质区别 SSH:是一种基于加密技术的网络安全协议。其核心目标是解决传统明文协议的安全缺陷。SSH协议本身不提
    发表于 11-07 06:40

    飞凌嵌入式ElfBoard-常用的网络服务的搭建之SSH服务搭建

    ;2)SSH默认端口是22号端口,安全协议版本SSHv2,出了SSHv2版本之外还有SSHv1版本(有漏洞,不安全);3)SSH服务端主要包
    发表于 10-24 08:48

    搭建自己的ubuntu系统之系统安装

    如下:如图左侧选择语言后,点击“Install Ubuntu”后弹出选择语言界面。ubuntu默认语言是英文的,当然,也可以选择中文,默认选择的语言在后期也是可以重新设置的,选择完成后
    发表于 09-25 09:43

    搭建自己的ubuntu系统之创建ubuntu虚拟机

    查看,点击“下一步”。选择稍后安装操作系统,点击“下一步”。保持默认,点击“下一步”。修改虚拟机名称及安装位置,点击“下一步”。同样按照实际情况设置内存大小。设置网络类型,默认为NAT模式,点击下一步
    发表于 09-25 09:39

    SSH 远程连接内网 Linux 服务器

    。 前提条件 在使用 ZeroNews SSH 远程连接 Linux 服务器之前,请确认您的 Linux 服务器已开启远程连接服务。如果未开启 SSH,请参考 CentOS/Ubuntu 启用
    的头像 发表于 09-17 19:52 575次阅读
    <b class='flag-5'>SSH</b> 远程连接内网 Linux 服务器

    精通远程控制:借助树莓派释放 SSH 的强大功能!

    什么是SSH?我们如何利用SSH连接到树莓派、对其进行监控并执行其他任务?注意:文章链接可能需要科学上网。通过SSH连接到树莓派是远程管理设备的最有效方法之一。但SSH究竟是什么呢?如
    的头像 发表于 06-27 15:26 1177次阅读
    精通远程控制:借助树莓派释放 <b class='flag-5'>SSH</b> 的强大功能!

    SSH常用命令详解

    SSH常用命令详解
    的头像 发表于 06-04 11:30 2176次阅读