デフォルトのポートを変更する方法 22 Fedoraの上のSSHサーバー上の 26
rootユーザーに変更
彼の
SSHサーバーの構成ファイルを編集する
nano / etc / ssh / sshd_config
ファイルに以下の変更を加えます… 修正はオレンジ色です. ここで削除しました # ポートの番号を指定しました.
# SELinuxシステムのポートを変更する場合, あなたは言わなければならない # この変更に関するSELinux. # ポートの管理-a -t ssh_port_t -p tcp #PORTNUMBER # ポート 2222 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress ::
ファイルを保存します.
構成ファイルで指定されたポートをSELinuxで有効にする必要があります。そうしないと、SSHサーバーサービスを再起動するとエラーが発生します。.
ポートの管理-a -t ssh_port_t -p tcp 2222
SSHサーバーを再起動します
サービスsshd再起動
その他の便利なコマンド
semanageコマンドをインストールする
dnf -y install policycoreutils-python
ファイアウォールを使用している場合は、ポートを開く必要がある場合もあります
firewall-cmd --permanent --zone=public --add-port=2222/tcp
firewall-cmd --reload
