重置aws上的ssh默认登录端口

aws上的ec2机器,默认ssh的登录都是22,为了防止被黑,记录下修改该默认端口的方法

  1. 修改/etc/ssh/sshd_config文件,将Port 22注释去掉

  2. 在上面的文件中,加入一行,你想要增加的端口号,格式和22一致

  3. 注意: **针对centos7的内核加入了安全机制,**可以通过semanage port -l | grep ssh命令查看,如果看到当前端口只有22,那么需要将你添加的端口号加进去,semanage port -a -t ssh_port_t -p tcp xxx;如果想删除端口号,使用命令semanage port -d -t ssh_port_t -p tcp xxxx即可

  4. 重启sshd服务

    shell 复制代码
    systemctl restart sshd
  5. 注意 还需要到亚马逊的管理界面上,针对服务器添加一个安全组,如下

  6. 如果确定都没问题,那么回到服务器上,注释掉sshd_config文件中的Port 22,重启sshd服务

相关推荐
悟道子HD1 小时前
计算机网络端口记忆指南
计算机网络·http·https·ssh·ftp·端口号·smtp
Hical_W2 小时前
C++ 也能优雅写 Web?5 分钟用 Hical 搭建 REST API
开发语言·c++·github
CoderJia程序员甲3 小时前
GitHub 热榜项目 - 日榜(2026-04-20)
ai·大模型·llm·github·ai教程
Java后端的Ai之路3 小时前
SSH配置与GitHub项目拉取操作指南
elasticsearch·ssh·github·公钥
纪伊路上盛名在3 小时前
如何跨设备访问我们VSCode中GitHub Copilot 的聊天记录?
vscode·github·copilot·工作流
minxihou3 小时前
Windows 11 OpenSSH Server 完整排错指南(微软账号场景)
windows·microsoft·ssh·openssh·troubleshooting·windowswsl2
阿汤哥的程序之路3 小时前
ProxyJump
ssh
zhougl9964 小时前
非root用户,链接ssh,并上传git
运维·git·ssh
第一程序员13 小时前
数据工程 pipelines 实践
python·github