CentOS6.5更改ssh端口问题

今天更改ssh端口时,发现更改后重启sshd服务不生效,经过测试sshd端口更改为1024以下的端口不生效,更改为1024及以上的端口则可以生效。

这就奇怪了,只要端口不冲突,ssh端口理论上是可以修改为任意值的。不过据说建议我们使用1024以上 的端口,难道真是这个原因?重启下系统试试还是不可以,突然想到一件事—selinux。难道是这个在捣乱。使用命令getenforce查看发现selinux在开着,使用setenforce 0 命令将其临时关闭,再到/etc/ssh/sshd_config文件中将端口更改为小于1024以内的端口,重启sshd服务,使用netstat命令查看端口发现可以了。真的是selinux的问题。

永久关闭selinux的方法:

vi /etc/sysconfig/selinux
将SELINUX=enforcing  修改为
SELINUX=permissive 或者
SELINUX=disabled
时间: 2024-07-30 10:17:23

CentOS6.5更改ssh端口问题的相关文章

华为防火墙更改SSH端口

分公司新上一台华为防火墙,为了方便管理,在公网接口开启了SSH,默认的端口是TCP的22端口.配置完成,可以正常访问了,可接下来问题来了,使用WEB端登录或者SSH老弹出密码验证失败,搞得我都开始怀疑人生了.好在业务能正常运行,过了大半个小时,再登录,可以正常登录了,查看日志Apr 20 2019 23:55:48 USG6300 %%01MANAGER/4/UNLOCK(l)[172]:The user was unlocked. (User Name=admin)Apr 20 2019 23

CentOS7如何更改SSH端口

修改SSH端口配置文件,新增Port 如14322 注:相同目录下还有一个相似文件/etc/ssh/ssh_config请不要修改错文件 [[email protected] ~]# vi /etc/ssh/sshd_config # Port 14322 #Port 22 修改selinux中ssh_port_t默认端口,新增14322端口 semanage port -a -t ssh_port_t -p tcp 14322 如提示没有semanage命令,请先安装包 yum install

CentOS更改ssh端口

https://blog.csdn.net/lukaixiao/article/details/74852375  来源处处. 注意!这里的Centos版本是7 step1 修改SELinux echo "查看当前SElinux 允许的ssh端口:" semanage port -l | grep ssh echo "添加555端口到 SELinux" semanage port -a -t ssh_port_t -p tcp 555 echo "然后确认

Linux 更改SSH端口

Windows服务器的默认远程管理端口是3389,Linux服务器的默认端口是22.如果在公网上,经常会被工具扫,这是不安全的,为了系统安全,需要更改默认的配置. 下面是操作过程以Centos6.5为例: [[email protected] ~]# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ori   更改配置前备份 [[email protected] ~]# vi /etc/ssh/sshd_config                   

Linux SSH端口更改和SSH远程连接服务慢原因排查

Linux SSH端口更改和优化 为什么需要更改SSH默认连接端口 Windows服务器的默认远程管理端口是3389,Linux服务器的默认端口是22.如果在公网上,经常会被工具扫,这是不安全的,为了系统安全,需要更改默认的配置. Linux 6 操作过程 更改配置文件 # cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ori 更改配置前备份 # vi /etc/ssh/sshd_config 编辑sshd_config ####添加如下内容####

更改ssh,ftp默认端口

1.  更改ssh端口 放置升级openssh之后做此步骤 配置文件/etc/ssh/sshd_config 注释掉Subsystem      sftp    /usr/libexec/openssh/sftp-server 取消“#Port 22”   的#号,下面新加一行 Port 2554 修改/etc/service,将ftp和ssh的端口改成2553和2554. #vim /etc/services ftp    2553/tcp ftp    2553/udp ssh    255

ansible控制已修改过SSH端口的机器

有些服务器会更改SSH端口,更改方法如下: sshd_config #Port 22 Port 65535 更改后使用新方式进行修改配置文件 ssh-copy-id "-p port [email protected]" ssh-copy-id "-p 65535 [email protected]" 配置ansible的hosts配置文件 [port] 192.168.3.102 [port:vars] ansible_ssh_user="user&qu

Centos 7.3mini版更改ssh默认22端口启动失败问题处理

一.简介 centos 7.3 mini版系统默认的ssh端口是tcp 22端口,为了安全考虑经常会修改默认的22端口为其他端口.一般都市通过修改/etc/ssh/sshd_config文件,把此文件里面的"#Port 22"改成"Port 9999",9999这个端口根据自己需要可以随便编写.但是centos7.3 mini版操作系统如果仅仅修改此处,是无法成功的,修改后会直接导致ssh重启失败的.这是因为centos里面自带了SELINUX,解决以上情况的方法看

centos7更改远程端口

centos7更改远程端口 一.创建个普通账户(useradd work),给普通账户创建密码(password work) 二.查看应有的软件是否安装 1.查看semanager是否安装执行下面命令:rpm -qa | grep semanager 如果没有安装执行下面命令:yum -y install policycoreutils-python 三.修改ssh配置文件 1.vi /etc/ssh/sshd_config ①首先把Port=22注释去掉,再把端口22更改为你想更改的端口. ②