CentOSにおけるSSHリモートログインの設定方法は何ですか?
CentOS上でSSHリモートログインを設定するには、以下の手順に従って操作する必要があります。
- SSHサーバをインストールするには、以下のコマンドを入力してターミナルウィンドウで実行します。
sudo yum install openssh-server
- SSHサービスを起動するには、ターミナルウィンドウに以下のコマンドを入力してください:
sudo systemctl start sshd
- SSHサービスを起動時に自動的に起動するように設定する:ターミナルウィンドウに以下のコマンドを入力して、SSHサービスを起動時に自動的に起動するように設定します。
sudo systemctl enable sshd
- ファイアウォールの設定:デフォルトでは、CentOSのファイアウォールはSSH接続をブロックします。Firewalldを使用している場合は、SSHポートを開放する必要があります。SSHポートを開放するには、ターミナルウィンドウに以下のコマンドを入力してください。
sudo firewall-cmd --add-service=ssh --permanent
sudo firewall-cmd --reload
- CentOSサーバーのIPアドレスを取得する方法:端末ウィンドウで以下のコマンドを入力して、CentOSサーバーのIPアドレスを取得します。
ip addr
- CentOSサーバーにSSH接続して遠隔コンピュータからアクセスするには、SSHクライアントを開き、サーバーのIPアドレスとユーザー名を使用します。例えば、以下のコマンドを使用してサーバーに接続します:
ssh username@server_ip_address
注意: 「username」をあなたのCentOSサーバーの実際のユーザー名に、「server_ip_address」をあなたのCentOSサーバーの実際のIPアドレスに置き換えてください。
セットアップが完了すると、CentOSサーバーにSSHでリモートログインできるようになります。