linux下面修改ssh端口,从网上搜的话很多,下面记录下经过自己实践成功的配置过程。
最简单的配置:
1:修改 /etc/ssh/sshd_config
vi /etc/ssh/sshd_config
找到#Port 22一段,这里是标识默认使用22端口,修改为如下:
Port 22
Port 15373
修改完成后重启ssh服务
service sshd restart
2:将端口15373开放,修改/etc/sysconfig/iptables
vi /etc/sysconfig/iptables
复制一下现在里面22端口的配置然后加到下一行即可,下面是我的iptables配置信息
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 15373 -j ACCEPT
完成后退出重启防火墙
/etc/init.d/iptables restart
现在就ok,可以进行访问了。
配置成功后可以把sshd_config里面的port22给去掉了,一开始不直接替换的原因是防止自己因为配置失败导致远程linux连接不上,那样就悲剧了。
最后附上我查看ssh服务监听端口的命令
netstat -anp | grep ssh
,开放的22和15273。搜到的都是netstat -a | grep ssh或者ps -ef | grep ssh。
- 大小: 18.6 KB
分享到:
相关推荐
linux服务器一般默认的ssh端口号都为22,所以在大部分的使用者手中出于安全考虑就需要修改ssh的默认端口号,下面为为修改ssh默认端口号方法 一:修改/etc/ssh/sshd_config配置文件(注意:这里是sshd_config,而不是...
在Linux系统中,尤其是CentOS这样的企业级操作系统中,安全是至关重要的。SSH(Secure Shell)服务是系统管理员远程管理服务器的主要方式,但其默认的22端口因为被广泛使用,也容易成为黑客攻击的目标。为了提高安全...
下面将详细介绍 CentOS 7 设置 SSH 服务以及端口的修改。 一、安装 SSH 服务 在 CentOS 7 中,安装 SSH 服务需要使用 yum 安装 openssh-server。使用 root 用户登录机器,然后使用 yum 安装 ssh 服务:yum install...
"Centos7增加或修改SSH端口号的方法" 本文将详细介绍Centos7增加或修改SSH端口号的方法。SSH(Secure Shell)是Linux系统中的一种安全shell协议,用于远程登录和管理服务器。但是,SSH默认监听的端口号是22,这可能...
Linux 修改 FTP、Telnet、SSH 的默认端口 Linux 操作系统中,FTP、Telnet、SSH 是三个常用的网络服务,但是它们的默认端口号都是固定的,FTP 是 21,Telnet 是 23,SSH 是 22。这三个端口号都是众所周知的,因而...
简单的一个shell脚本,支持Centos和ubuntu下一键修改ssh端口,对新手非常友好。只需要赋予可执行权限即可使用。执行方式:./ssh_port.sh、bash ssh_port.sh。
### CentOS 7 设置 SSH 服务自动启动 ...本文详细介绍了如何在 CentOS 7 中设置 SSH 服务自动启动以及如何修改 SSH 的监听端口。通过这些步骤,用户可以确保 SSH 服务的安全性和可用性,同时也便于日常管理和维护。
在IT安全管理中,修改默认的服务端口是一种常见的增强系统...通过调整SSH端口和限制root用户直接登录,我们可以显著提升系统的安全性,减少不必要的攻击风险。同时,也应定期更新系统和SSH软件,以防止已知漏洞被利用。
以下是如何在CentOS7上增加或修改SSH端口号的详细步骤: 1. **修改SSH配置文件**: 首先,使用`vim`编辑器打开SSH的服务配置文件`/etc/ssh/sshd_config`。找到`#Port 22`这一行,取消其注释,并在其下方添加新的...
在IT领域,特别是服务器管理,CentOS 7操作系统是一个广泛使用的Linux发行版。...同时,配置防火墙规则以允许必要的SSH端口访问(默认为22),并考虑使用更安全的身份验证方法,如公钥认证,以提高系统的安全性。
Linux各发行版中SSH端口默认为22,如果正式做站或其它用途,为了提高安全性就需要...这篇文章主要给大家介绍了在centos 6.5系统下修改SSH端口及禁用root远程登录的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
"SSH修改端口启动失败原因分析及解决方法" 在本文中,我们将讨论 SSH 服务修改端口启动失败的原因分析和解决方法。该问题是由于 SELinux 的权限管控机制引起的,我们将通过详细的分析和解决步骤来介绍这个问题。 ...
在Linux系统中,CentOS 7.x 是一个广泛使用的服务器操作系统,它提供了强大的稳定性和安全性。SFTP(Secure File Transfer Protocol)是FTP协议的安全版本,它基于SSH(Secure Shell)协议,提供安全的文件传输。在...
首先,让我们看看在CentOS 6.5中修改SSH默认端口号的步骤: 1. **检查端口号范围**:使用`sysctl -a | grep ip_local_port_range`命令查看可用的本地端口范围,确保新选择的端口号在这个范围内。 2. **修改...
在 CentOS 7.5 系统上,可以通过以下步骤将 SSH 和 SFTP 服务分离: 1. 复制 SSH 相关文件,作为 SFTP 的配置文件 将 `/usr/lib/systemd/system/sshd.service` 文件复制到 `/etc/systemd/system/` 目录下,命名为 ...
6. **防火墙配置**:如果你的服务器启用了防火墙,记得打开SSH端口(默认为22)。使用`sudo firewall-cmd --permanent --add-service=ssh`添加SSH服务到防火墙规则,然后重启防火墙`sudo firewall-cmd --reload`。 ...
- 修改端口号:将默认端口号22更改为其他端口号,可以降低被扫描到的风险。 - 禁止root用户远程登录:在配置文件中设置`PermitRootLogin no`可以避免root用户直接登录,增加安全性。 - 开启公钥认证:通过设置`...
CentOS 是一款流行的Linux发行版,而OpenSSH是其默认的SSH(Secure Shell)客户端和服务端软件,用于加密网络连接,确保数据传输的安全性。然而,OpenSSH版本会不断更新以修复安全漏洞和引入新特性。本篇文章将详细...