GNU/Linux >> Linux の 問題 >  >> Linux

Centos 7.xでSSHポートを変更するにはどうすればよいですか?

SSHまたはセキュアシェルはネットワークプロトコルです。これを使用して、リモートサーバーに接続してアクセスします。デフォルトのSSHポートを変更して、サーバーへのブルートフォース攻撃に対するセキュリティを強化できます。

CentOSのデフォルトのSSHポートを変更するには、次の手順を参照してください。

  1. rootまたはsudoユーザーを使用してCentOSサーバーにログインします。

  2. お気に入りのエディターで以下のコマンドを使用して、パス/ etc/sshにあるファイルsshd_configを開きます。

  3. ポート22に記載されている行のコメントを解除し、必要なポートに変更します。ここでは、ポート8756に変更しました。

  4. sshd_configファイルを保存して終了します。


  5. サーバーにファイアウォールをインストールしている場合は、必ず新しいRDPポートを追加してください。それ以外の場合は、sshを使用してシステムを接続することはできません。

    FirewalldでSSHポートを許可する

    firewall-cmd --zone=public --add-port=8756/tcp --permanent
    firewall-cmd --reload

    IptablesでSSHポートを許可する

    iptables -A INPUT -p tcp -m tcp --dport 8756 -j ACCEPT
    systemctl restart iptables
  6. 以下のコマンドを実行して、sshサービスを再起動します。

    systemctl restart sshd

Linux
  1. LinuxでSSHポートを変更する方法

  2. SSHトンネリングを設定する方法

  3. Lubuntu20.04LinuxでSSHポートを変更する方法

  1. CWPのSSHポートを変更する

  2. CentOSとRedHatのSSHポートを変更する

  3. RHEL/CentOS 7 で Apache のデフォルト ポートを変更する方法

  1. SSHポートフォワーディングの使用方法

  2. Jenkinsのポートを変更する方法

  3. CentOSでSSHポートを変更する方法