所有操作系统上的默认SSH端口是端口22.对于安全措施,建议使用其他端口,例如2222,2200。配置文件位于/ etc / ssh / sshd_config文件夹


[[电子邮件 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与路径= / USR / Local / Bin:/ usr / bin编译

#使用默认SSHD_CONFIG中的选项的策略
#openssh是指定包含其默认值的选项
#可能,但留下他们评论。取消注释选项覆盖
# 默认值。

#如果要更改selinux系统上的端口,则必须告诉
#Selinux关于此更改。
#semanage port -a -t ssh_port_t -p tcp #portnumber
#
端口2222.
#addressfamily任何
#listenaddress 0.0.0.0.
#listenaddress ::

hostkey / etc / ssh / ssh_host_rsa_key
#hostkey / etc / ssh / ssh_host_dsa_key
hostkey / etc / ssh / ssh_host_ecdsa_key
Hostkey / etc / ssh / ssh_host_ed25519_key
[[电子邮件 protected]〜]#SemaNage Port -A -T SSH_PORT_T -P TCP 2222

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

[[电子邮件 protected]〜]#防火墙-CMD -Permanent -Zone = Public -DD-Port = 2222 / TCP
成功
[[电子邮件 protected]〜]#防火墙-CMD-reload
成功
[[电子邮件 protected]〜]#/etc/init.d/sshd重启

经过jonny.

发表评论