所有操作系统上的默认SSH端口为端口22。为安全起见,建议改用其他端口,例如2222、2200。  配置文件位于 / etc / ssh / sshd_config folder


[[电子邮件 protected] 〜] $ sudo -i
[[电子邮件 protected] 〜]#
[[电子邮件 protected] 〜]# vi / etc / ssh / sshd_config
#$ OpenBSD:sshd_config,v 1.100 2016/08/15 12:32:04 naddy Exp $

#这是sshd服务器系统范围的配置文件。看到
#sshd_config(5)了解更多信息。

#此sshd是使用PATH = / usr / local / bin:/ usr / bin编译的

#随附的默认sshd_config中用于选项的策略
#OpenSSH用于使用默认值指定选项,其中
#可能的,但让他们发表评论。未注释的选项将覆盖
# 默认值。

#如果要更改SELinux系统上的端口,则必须告诉
#SELinux关于此更改。
#管理端口-a -t ssh_port_t -p tcp #PORTNUMBER
#
端口2222
#Address家庭任意
#ListenAddress 0.0.0.0
#ListenAddress ::

HostKey / etc / ssh / ssh_host_rsa_key
#HostKey / etc / ssh / ssh_host_dsa_key
主机密钥/ etc / ssh / ssh_host_ecdsa_key
主机密钥/ etc / ssh / ssh_host_ed25519_key
[[电子邮件 protected] 〜]# 管理端口-a -t ssh_port_t -p tcp 2222

[[电子邮件 protected] 〜]# sudo / sbin / iptables -A输入-m状态–状态NEW -m tcp -p tcp –dport 2222 -j接受

[[电子邮件 protected] 〜]# 防火墙-cmd –永久–区域=公共–添加端口= 2222 / tcp
成功
[[电子邮件 protected] 〜]# 防火墙cmd –重新加载
成功
[[电子邮件 protected] 〜]#/etc/init.d/sshd重新启动

通过 约翰扬

发表评论