SSHポートを変更Centos7

A、SSHコマンド

ビューのステータス:

#systemctl状態sshd.service
サービスを開始します。

#systemctl開始sshd.serviceは、
サービスを再起動します。

#systemctl再起動sshd.service
ブート開始から:

sshd.serviceを有効#systemctl

二つは、SSHポートを変更します

#viは、/ etc / ssh / sshd_config

#Port 22を探します

次の2行を追加します。

港は22位の設定接続することはできませんを防ぐために失敗し、その結果、デフォルトのポート22を追加します。

ポートxxxは#XXX新しいポートの

保存して終了、およびSSHサービスを再起動します。

#systemctl再起動sshd.service

第三には、ファイアウォールを変更します

新しいファイアウォールポートを追加します。

新しいポートの#ファイアウォール-CMD --zone =公共--add-ポート= XXX / tcpの--permanent // XXX

リロードファイアウォールの設定

#ファイアウォール-CMD --reload

新しいポートのステータスを見ます

#ファイアウォール-CMD --zone =公共--query-ポート= XXX / TCP

四、SELinuxの設定

あなたはポートを変更した場合、新しいポートのリンクを使用することはできません新しいポートを使用するようにファイアウォールを追加します。SELinuxの設定の問題があるかもしれません。

方法1:閉じるのSELinux

ビューSELinuxの状態

ます。#/ usr / sbin / sestatus -v ## SELinuxの状態パラメータが有効になっている場合、開いた状態であります

SELinuxのステータス:有効

閉じるSElinuxが

#viは/ etc / selinuxを/ configに

SELINUX =施行=> SELINUX =無効

マシンを再起動します。

#リブート

 方法2:SELinuxのに新しいポートを追加します。

いいえ、彼は続けました。

V.は、22個のポートを削除します

通常の接続の場合は、デフォルトのポート22に注釈を付けることができます。

#viは、/ etc / ssh / sshd_config

ポート22は、この行を削除します。

SSHサービスを再起動します。

#systemctl再起動sshd.service

おすすめ

転載: www.cnblogs.com/NeigeBolg/p/12601915.html