通过 aliyun 购买服务器,安装的系统是 CentOS 7.4。

通过Putty默认是通过22端口通过SSH协议远程登录。

现在打算将22端口改成其他端口,比如11。

1. 登录系统后,通过如下命令打开sshd_config文件。

vi /etc/ssh/sshd_config

找到 #Port 22 行,去掉注释并改成自己预想的端口,比如11,保存退出。

2. 通过如下命令重启ssh服务(或重启服务器)即可。

systemctl restart sshd

3. 到 aliyun 控制台安全组规则处开放11端口,否则无法通过11端口登录。

4. CentOS 7.4 默认是安装了防火墙但没有开启,通过如下命令可以开启。

systemctl start firewalld.service

5. 防火墙开启后默认没有开放任何端口,因此此时无法用Putty通过11端口登录。

6. 到 aliyun 控制台通过页面上的远程登录来登录服务器。

7. 通过如下命令开放防火墙对应端口。

firewall-cmd --zone=public --add-port=11/tcp --permanent

此处 --permanent 为永久生效,没有此参数则重启后配置失效。

防火墙设置可以参考 https://blog.csdn.net/qq_38295166/article/details/78822598

8. 通过如下命令重新加载防火墙策略。

firewall-cmd --reload

9. 通过如下命令查看端口是否开启,如果已开启则可以用Putty通过11端口登录。

firewall-cmd --permanent --query-port=11/tcp

10. 由于开启了防火墙,因此后边需要同时在 aliyun 控制台安全组规则和防火墙配置开放端口才算开放端口,服务才能访问到。

11. 补充:重启防火墙命令

systemctl restart firewalld.service

CentOS7.4 更改SSH端口号相关推荐

  1. centos7.8修改ssh端口号

    1.修改配置文件 vi /etc/ssh/sshd_config 取消掉22端口前的注释,添加想使用的12345端口,保存 2.开启防火墙 systemctl start firewalld 3.放行 ...

  2. vue的路由怎么换端口_vue.js如何更改默认端口号8080为指定端口的方法

    本文介绍了vue.js如何更改默认端口号8080为指定端口,分享给大家,希望此文章对各位有所帮助. 执行npm run dev实际是在调用根目录下的package.json 打开package.jso ...

  3. CentOS7启用SELinux和Firewall修改ssh端口号

    基本信息 CentOS :CentOS Linux release 7.6.1810 (Core) SELinux:enforced Firewall:enforcing 生成ssh密钥对 生成密钥对 ...

  4. 修改 SSH 端口号

    SSH 默认端口号是22,如果机器运行在外网上,这个端口百分百会被扫描,甚至破解登录后运行木马等,你的电脑成了黑客的工具. 另外:互联网的密码库以及记录了非常多的密码,不要自作聪明认为按下键盘里面连续 ...

  5. Docker部署项目更改Mysql端口号

    问题情景: 师弟在阿里云服务器上通过Tomcat部署java Web项目 程序端口8080 mysql端口3306 我通过Dokcer部署了前后端分离项目,为了避免端口冲突,服务器6612:3306映 ...

  6. ubuntu16.04修改ssh端口号

    修改/etc/ssh/sshd_config,在Port 22下添加你的端口,或者将22改为修改后的端口号 Port 22 Port YOUR_PORT 重启ssh service ssh resta ...

  7. tomcat更改默认端口号

    修改Tomcat的端口号: 在默认情况下,tomcat的端口是8080,如果出现8080端口号冲突,用如下方法可以修改Tomcat的端口号: 首先: 在Tomcat的根(安装)目录下,有一个conf文 ...

  8. 更改vsftp端口号

    需求如下:提供对外FTP下载,安全考虑,更改默认ftp端口21,更改为801: 操作步骤如下: 需要提前关闭selinux: 1.进入 /etc/vsftpd 目录,修改vsftpd.conf 配置文 ...

  9. F. 更改apache端口号

    一,找到apache的配置文件httpd.conf,并打开 二,定位到"listen"项,在此项后添加端口,就能更改apache的端口号 三,同时,可以给apache设置多个端口号 ...

  10. 服务器中修改项目端口,c#-在Visual Studio 2013中更改项目端口号

    VS for ASP.NET项目中有两种项目类型: Web应用程序项目(尤其是具有.csproj或.vbproj文件来存储这些设置)在项目下具有"属性"节点. 在" We ...

最新文章

  1. python不能处理excel文件-python处理Excel文件的几个模块
  2. abb机器人指令手册_第1519课 ABB机器人初级教程
  3. leetcood学习笔记-167-两数之和 II - 输入有序数组
  4. Redis数据类型使用场景及有序集合SortedSet底层实现详解
  5. HBase——集群搭建
  6. oracle下查询的sql已经超出IIS响应时间
  7. 科学计算机度转弧度,角度弧度换算器在线(70°角度转换弧度)
  8. 安装Flash Builder4.6遇到的问题
  9. android百度地图多路线规划,android百度地图开发之步行路线规划
  10. 《Dreamweaver CS6 完全自学教程》笔记 第十一章:模板和库
  11. 2022年起重机司机(限桥式起重机)考试模拟100题及答案
  12. 珠宝电商探索之路实战分享
  13. 书单|互联网企业面试案头书之程序员软技能篇
  14. app切换到后台一分钟后锁定,需要输入手势密码才能打开(程序锁)
  15. 大数据24小时:链家研究院发布地产大数据产品Real Data,上海交大与依图共建AI联合实验室
  16. 安检机出彩色图及三点一线校准问题
  17. 公司财务第一周作业(代理问题、财务管理)
  18. 如何快速掌握正确的UI配色方案?6种技巧不容错过!(转载)
  19. 怀旧服服务器荣誉系统是啥,怀旧服荣誉系统:荣誉值有哪些获取方式?军衔分数是如何计算的?...
  20. 从 Java sleep 来看 arm64 Linux 内核都干了些什么?

热门文章

  1. HttpSession基础
  2. C# 最简单的全局键盘鼠标钩子
  3. BitTorrent详解
  4. 渣男论(跟技术无关,随笔而已)——一蓑烟雨任平生
  5. 刀与剑-C++ COM组件调用
  6. rtmp/rtsp直播播放器选择
  7. 2015年两化融合管理体系贯标试点企业
  8. matlab 三阶段dea模型,三阶段DEA模型SFA二阶段剔除过程
  9. 实信号变成解析信号的实现方法
  10. 祝贺博主新浪微博个人认证与企业微博认证通过,欢迎关注!