CentOS 修改SSH远程端口的方法

时间:2024.4.27

CentOS 修改SSH远程端口的方法 Linux Server: CentOS 6.4 X64

桌面系统环境: Windows 7 X64

连接工具: SecureCRT 7.3

修改SSH配置文件

vi /etc/ssh/sshd_config 修改端口

CentOS修改SSH远程端口的方法

修改iptables

CentOS修改SSH远程端口的方法

vi /etc/sysconfig/iptables

关闭防火墙

CentOS修改SSH远程端口的方法

关闭防火墙开机启动

CentOS修改SSH远程端口的方法

重启SSH服务

CentOS修改SSH远程端口的方法

测试

CentOS修改SSH远程端口的方法

CentOS修改SSH远程端口的方法


第二篇:CentOS之SSH安装与配置


CentOS之SSH安装与配置

SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。

传统的网络服务程序,如FTP、POP和Telnet其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。就是存在另一个人或者一台机器冒充真正的服务器接收用户传给服务器的数据,然后再冒充用户把数据传给真正的服务器。

而 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。透过 SSH 可以对所有传输的数据进行加密,也能够防止 DNS 欺骗和 IP 欺骗。

系统及版本:CentOS release 5.3 (Final)

安装SSH

yum install ssh

启动SSH

service sshd start

设置开机运行

chkconfig sshd on SSH相关配置文件的修改

CentOS之SSH安装与配置

Protocol 2 ← 修改后变为此状态,仅使用SSH2

#ServerKeyBits 768 ← 找到这一行,将行首的“#”去掉,并将768改为1024

ServerKeyBits 1024 ← 修改后变为此状态,将ServerKey强度改为1024比特

#PermitRootLogin yes ← 找到这一行,将行首的“#”去掉,并将yes改为no

CentOS之SSH安装与配置

PermitRootLogin no ← 修改后变为此状态,不允许用root进行登录

#PasswordAuthentication yes ← 找到这一行,将yes改为no

PasswordAuthentication no ← 修改后变为此状态,不允许密码方式的登录#PermitEmptyPasswords no ← 找到此行将行头的“#”删除,不允许空密码登录

PermitEmptyPasswords no ← 修改后变为此状态,禁止空密码进行登录

然后保存并退出。

因为我们只想让SSH服务为管理系统提供方便,所以在不通过外网远程管理系统的情况下,只允许

重启动SSH启动

CentOS之SSH安装与配置

这时,在远程终端(自用PC等等)上,用SSH客户端软件以正常的密码的方式是无法登录服务器的。为了在客户能够登录到服务器,我们接下来建立SSH用的公钥与私钥,以用于客户端以“钥匙

CentOS之SSH安装与配置

”的方式登录SSH服务器。

SSH2的公钥与私钥的建立

CentOS之SSH安装与配置

CentOS之SSH安装与配置

CentOS之SSH安装与配置

然后,将私钥通过安全的方式转移到欲通过SSH连接到服务器的PC上。这里,以通过3.5寸磁盘为

CentOS之SSH安装与配置

更多相关推荐:
telnet命令 测试端口号方法以及启动telnet方法

1点击计算机的开始菜单运行输入CMD命令然后确定打开cmd命令行2输入telnet测试端口命令telnetIP端口或者telnet域名端口回车3如果端口关闭或者无法连接则显示不能打开到主机的链接链接失败4端口打...

开放1433端口进行telnet连接

笔者最近制作了一款winform系统软件数据库是sqlserver20xx部署在服务器上而系统软件安装在从机上安装好后发现数据库没有连接上于是与服务器端进行连接测试现把调试过程描述如下以本机为例1首先要测试本机...

Telnet 1433端口不通之端口的监听

Telnet1433端口不通之端口的监听20xx07221248佚名网络整理我要评论0字号TT文章摘要下面我们来对Telnet1433端口不通的具体内容进行一下分析这次针对的问题是如何检查端口的监听问题ADTe...

telnet端口映射

Telnet端口映射一般情况下我们可以直接telnet局域网最外围的设备因为最外围的设备用的是公网IP因为内网的设备用的都是私网IP所以我们无法直接telnet例如图中的交换机管理IP是私有的所以PC1无法直接...

如何利用telnet命令检测端口映射是否成功

Q如何利用telnet命令检测端口映射是否成功A确保在路由器上端口映射的设置没有问题后远程可以通过telnet命令来验证端口是否映射成功即在dos命令行下输入telnet路由器WAN口IP对应的端口号比如tel...

linux打开telnet端口

linux打开telnet端口远程TELNET登录需要主机打开23端口方法如下sudonclp23amp打开23端口即telnetnetstatangrep23查看是否打开23端口验证为OK即通过可以从其它环境...

如何利用telnet命令检测端口映射是否成功

确保在路由器上端口映射的设置没有问题后远程可以通过telnet命令来验证端口是否映射成功即在dos命令行下输入telnet路由器WAN口IP对应的端口号比如telnet124901731280如果有类似不能打开...

windows中telnet SSH修改默认端口

TELNET开始gt程序gt附件gt命令提示符gt输入tlntadmnconfigport2323为默认端口你可以自己去设置只要不和系统其它端口冲突即可小于1024否则无法设置SSH点击Editviewsett...

Telnet 到端口 25 以测试 SMTP 通信

Microsoft产品线中有SMTP的多个不同变体MicrosoftWindows产品线的SMTP服务包含在Internet信息服务IIS中而在MicrosoftWindowsNTServer40中SMTP服务...

netstat、telnet、ping等命令的使用

一Netstat常用命令1Netstatanoa显示所有连接和监听端口并显示进程pid2Netstatanofind端口号pid号查找端口号的进程pid或者某一个进程占用的端口查找到进程的pid号之后可以用ta...

XP服务器开启Telnet与23端口的修改方法

XP服务器开启Telnet与23端口的修改方法20xx1227090430分类标签字号大中小订阅windows默认安装了Telnet服务但是并没有默认启动而且Telnet服务需要NTLM认证有管理员密码也无济于...

Linux下Tomcat 80端口被占用的解决办法

Linux下Tomcat80端口被占用的解决办法分析netstatan查看到大量的80端口进程僵死重启tomcattomcat启动失败网页依然无法打开停止tomcat进程shutdownsh停止tomcat后t...

telnet 端口号(18篇)