linux修改端口无效,Centos 7系统版本修改ssh远程端口不生效
现象:为保证服务器远程连接的安全性,修改ssh远程端口从默认22端口至其他端口
修改/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
#Port 22 //这行去掉#号
Port 20000 //下面添加这一行
重启ssh服务systemctl restart sshd.service
使用ssh工具连接服务器失败
原因:
服务器操作系统版本为Centos 7
[root@vsbmanager ~]# getenforce
Enforcing
解决方法:
①关闭selinux,修改配置文件vi /etc/selinux/config
SELINUX=disabled
关闭SELinux,重启服务器,远程连接正常。
②使用以下命令查看当前SElinux允许的ssh端口:
semanage port -l | grep ssh
添加20000端口到SELinux
semanage port -a -t ssh_port_t -p tcp 20000
然后确认一下是否添加进去
semanage port -l | grep ssh
如果成功会输出
ssh_port_t tcp 20000, 22
重启ssh
systemctl restart sshd.service
不过上述方法仅仅是在ssh中设置端口,还要在防火墙firewalld中放行才是
CentOS 7防火墙换用Friewalld了
其实跟iptable一样就命令不一样
这里有个问题如果要添加范围例外端口如1000-2000
语法命令如下:
启用区域端口和协议组合
firewall-cmd [--zone=] --add-port=[-]/ [--timeout=]
此举将启用端口和协议的组合。端口可以是一个单独的端口 或者是一个端口范围-。协议可以是tcp或udp。
实际命令如下:
firewall-cmd --permanent --add-port=20000/tcp
执行可以成功。
linux修改端口无效,Centos 7系统版本修改ssh远程端口不生效相关推荐
- 鸿网互联远程端口修改工具( 无需要重启,系统防火墙自动放行远程端口)
系统防火墙开着,一修改远程端口,如果不放行防火墙远程端口,服务器就连不上了. 这是机房运维每天处理最多的事,有个这个小软件,上面的问题不会再出现了. 软件特点: 1.Server 2008/Serve ...
- ssh远程端口转发到本地_Linux SSH隧道或端口转发本地和远程端口的示例?
ssh远程端口转发到本地 Ssh protocol secures remote connections which are shell or terminal-based to the remote ...
- 内网服务器外网连接SSH远程端口转发实战详解
问题 前段时间在外地没有在实验室,随身携带了一个笔记本电脑.但是笔记本性能不够,想用SSH远程连接实验室的电脑.问如何连接?现有以下设备 设备 IP 备注 系统 实验室电脑C1 192.168.0.2 ...
- 内网穿透:SSH远程端口直接转发 或 SSH+Nginx间接转发
说明 木有公网ip,利用云服务器中转,实现外网对本地无公网ip主机web server的访问 SSH远程端口直接转发 windows本地用Python+Flask搭建了一个测试网站 服务器ssh配置信 ...
- linux服务器如何更改ip,Linux修改IP地址,CentOS设置系统IP地址
刚安装完系统的LINUX的IP地址是通过DHCP方式自动获取IP的,但有时候我们会需要自己制定固定的IP地址,这样对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下 ...
- Linux(CentOS)查看系统版本
1. Linux系统版本 这种方法只适合Redhat系的Linux cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 所有版本信 ...
- 【Linux服务器初上手】MobaXterm/系统版本/hostname/hosts/yum源配置/jdk/docker(不断完善)
1.简单说明 这里对云服务器的购买.安全组设置等不做详细的说明,主要是描述连接上云服务器后要做的配置.开发环境搭建等操作,内容会不断进行完善. 服务器终端工具推荐使用MobaXterm优点是免费开源, ...
- git 发布android 系统版本 修改版本型号 查看指定文件的修改记录
修改系统版本型号 pizza/build/tools/buildinfo.sh ro.build.bootdisplay.id= device/rockchip/rk30sdk/rk30sdk.mk ...
- linux修改ip配置文件路径,Centos7系统如何修改IP地址
Centos7系统如何修改IP地址 很多人用习惯了windows系统,在使用Centos7系统中想要更换ip地址时候不知道怎么操作,下面百分网小编带大家一起来看看详细内容,希望对大家有所帮助!想了解更 ...
最新文章
- 比特安索孟雄晖:软件授权的新开始
- gcc 复杂结构体 初始化_gcc编译选项
- 冷却负载、人为因素影响传统数据中心效率
- docker info 显示 Docker 系统信息
- 小白也能懂的 Nacos 服务模型介绍
- nodejs核心模块fs删除文件_用 NodeJS 重命名系统文件
- 光线求交加速算法:边界体积层次结构(Bounding Volume Hierarchies)3-LBVH(Linear Bounding Volume Hierarchies)
- 解决pytorch CrossEntropyLoss报错RuntimeError: 1D target tensor expected, multi-target not supported
- can't get master address from zookeeper /新旧数据不一致
- 如何用git将本地文件放到github上
- 土豆服务器延期修复,DNF更新推迟, 土豆服务器发霉了?
- 【MFC】Ribbon界面开发(三)
- 服务器上发布的网站应用80端口时内网可以访问,外网不能访问
- 详解AES对称加密(python实现文件加密)
- coursera python证书_Coursera证书|三天零基础Python编程入门
- 【Android取证篇】华为设备无法识别解决方案
- STM32_HAL库—PWM产生指定个数
- 智慧交通引领不一样的未来出行
- ubuntu18.04部署syslog服务器
- 三只小猪称体重有三只小猪ABC,请分别输入三只小猪的体重,并且判断哪只小猪最重?用条件if嵌套法和三目运算符法