虚拟机修改默认SSH端口号为10022

1.  修改配置文件:vi /etc/ssh/sshd_config
2、 使配置文件生效,重启服务:systemctl restart sshd
3.  开启防火墙10022端口号:firewall-cmd --zone=public --add-port=10022/tcp --permanent
4. 重启防火墙:firewall-cmd --reload(重启后开启端口号的操作才会生效)
5. 查看所有开放端口:firewall-cmd --list-ports(能看到开放的端口号)
6. 查看sshd的状态:systemctl status sshd.service

注意:这里是修改sshd_config文件,不是修改ssh_config文件,两者是有区别的ssh_config和sshd_config都是ssh服务器的配置文件,二者区别在于,前者是针对客户端的配置文件,后者则是针对服务端的配置文件。 /etc/ssh/ssh_config配置文件中的"Port"设置连接到远程主机的端口(就是你这台机器ssh连接别的机器的默认口)s/etc/ssh/sshd_config配置文件中的"Port"设置sshd监听的端口号(就是别人的机器登录你的机器的端口号)
7. 如果出现下面截图情况就是selinux权限管控了(正常应该不会出现这个问题),此时可以试着关闭selinux权限管控。如果不出现下面红色权限提示就跳过此步。

关闭selinux权限方法:
1、临时关闭selinux(服务器重启后失效):
setenforce 0
getenforce 返回Permissive说明临时关闭成功

2、永久关闭selinux
vi /etc/selinux/config 把 SELINUX=enforcing改为SELINUX=disabled:重启服务器生效
不生效就执行systemctl restart sshd重启配置文件
8. 再次查看ssh的状态:如下图:22号端口和10022端口都可以使用,如果不需要22端口在配置文件去掉22端口既可。

补充知识:
centos7 防火墙设置:来自 https://blog.csdn.net/shallow72/article/details/123920288
Centos 7修改ssh端口启动失败解决办法来自 https://blog.csdn.net/JackMaF/article/details/119369639?ops_request_misc=&request_id=&biz_id=102&utm_term=Centos7修改SSH端口号不成功&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-119369639.142^v11^pc_search_result_control_group,157^v12^control&spm=1018.2226.3001.4187

虚拟机修改默认SSH端口号为10022相关推荐

  1. Tomcat的安装使用,修改默认8080端口号,查询端口号命令

    Tomcat是一种服务器,是一种能够为多人同时提供服务的计算机.由性能优越的计算机硬件和能够监听用户请求,为用户提供服务的软件组成! Tomcat的使用非常简单,只需要将安装包解压到文件夹中就可以直接 ...

  2. sql数据库服务器端口修改,SQL SERVER 2012更改默认的端口号为1772

    打开开始菜单,找到sqlserver的配置管理器,点击打开 按下图配置右边窗口三项: 按下图配置右边三项: 按下图配置右边三项: 点击下图左边的SQL Server网络配置/MSSQLSERVER的协 ...

  3. ubuntu16.04修改ssh端口号

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

  4. 修改远程桌面端口号3389

    修改远程桌面端口号3389 修改  reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\ ...

  5. 查看mysql端口 windows_Windows运维之windows下如何查看和修改MySQL的端口号

    本文主要向大家介绍了Windows运维之windows下如何查看和修改MySQL的端口号,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. 以win7系统,MySQL版本5.5.5 ...

  6. HTTP,HTTPS,数据库等默认的端口号

    HTTP,HTTPS,数据库等默认的端口号 常用端口号 默认端口号 数据库默认端口号 常用端口号 ⑴. HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080 ⑵. SOCKS ...

  7. DNS默认的端口号是: 53

    DNS默认的端口号是: 53 DNS : 域名系统(主机命名系统) DNS 是 ( Domain Name System ) 的缩写 DNS协议运行在UDP协议之上,使用端口号53.

  8. 修改服务器3389 端口号,修改服务器3389端口为其它端口

    一.服务器不使用防火墙情况 1.cmd进入regedit, 2.找到: ①计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Termina ...

  9. 注册表禁用远程桌面服务器,注册表配置远程桌面终端服务修改远程桌面端口号...

    如何通过注册表来配置终端服务,一键修改远程桌面端口号,避免使用组策略配置远程桌面终端服务带来的繁琐操作? Terminal Server mstsc 注册表配置文件,附有注释,一看就懂的. 将以下全部 ...

  10. 史上最简单操作!!!!!!!Window Server2012 修改远程桌面端口号

    Window Server2012 修改远程桌面端口号 Win + R 输入 regedit 打开注册表编辑器 在注册表编辑器中找到 PortNumber 双击 PortNumber,选择10进制,修 ...

最新文章

  1. 长沙城南学院的计算机科学,长沙理工大学城南学院计算机科学与技术专业2016年在海南理科高考录取最低分数线...
  2. JSON调试找不到 net.sf.ezmorph.Morpher问题解决
  3. 数据类型的sizeof
  4. php判断表单修改内容,JavaScript判断用户是否对表单进行了修改的方法_javascript技巧...
  5. flutter 动画展开菜单_多级菜单栏展开隐藏动画
  6. MSP430F5529 DriverLib 库函数学习笔记(七)定时器B
  7. C++之指针探究(七):void指针、空指针、野指针、各种零所代表的含义
  8. 赫尔维茨矩阵与matlab,第3章时域分析法剖析.ppt
  9. unity 斥力_基于绝对能量守恒原理的基础物理理论-国家科技图书文献中心.PDF
  10. 第一周 7.10-7.16
  11. keras深度学习之猫狗分类三(特征提取)
  12. hzhost防asp攻击函数
  13. android手机 清除DNS缓存命令
  14. IT桔子IT互联网公司产品数据库及商业信息服务
  15. 如何制作wordpress短代码
  16. 分享几个我常用的私活接单渠道
  17. JAVA 编程:完全数的判断
  18. 125啦读书导航新版上线啦
  19. navicat 连接linux mysql_如何在windows下用Navicat Premium连接linux下的Mysql
  20. modbus协议(2)

热门文章

  1. 如何把后缀为.mdf的文件打开
  2. TimesTen In-Memory Database
  3. 吴恩达机器学习笔记一(Machine learning algorithms)
  4. vs2019键盘钩子_注册全局鼠标钩子后用鼠标点击窗口上最大化、最小化、关闭窗口界面卡死...
  5. 优秀的Allegro Skill推荐
  6. Select2.js学习总结
  7. el-select 设置为可手动输入
  8. 【SonicUI】 VS2008 SP1 编译错误处理。
  9. AMSim高级系统建模与仿真软件安装坡姐过程的踩坑心得
  10. APICloud开源O2O商城源码