デフォルトのポートを変更する方法 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