SSHデフォルトポート22を444に変更

SSHデフォルトポート22を444に変更

でデフォルトのポート番号を変更しました/etc/ssh/sshd_config

SSHサービスを起動すると起動しますが、実行すると次のようになりますservice sshd status

ここに画像の説明を入力してください。

CentOS 6.4を使用しています。

答え1

sshdあなたの質問は、「ポ​​ートを変更した後も停止し続けるのはなぜですか?」と仮定します。

SELinuxはCentOSでデフォルトで有効になっており、sshdSELinuxポリシーの対象となるシステムサービスの1つです。このポリシーは、sshdプロセスが実行できる操作を制限します。したがって、別のポートに変更する場合は、sshd新しいポートの適切なラベルも追加する必要があります。そうしないと、sshdSELinuxはそのポートを使用できなくなります。

SELinuxポートラベルを表示するには、次の手順に従ってください。semanage port -l

ポート444を表示するには、sshd次の手順を実行する必要があります。

semanage port -a -t ssh_port_t -p tcp 444

sshdその後、カスタムポートから起動できます。

service sshd start

関連情報