Linux SSHリモートログイン設定:簡単手順とセキュリティ対策
LinuxシステムでSSHリモートログインを有効にするには、以下の手順に従う必要があります:
- LinuxシステムにOpenSSHサーバーがインストールされていることを確認してください。インストールされていない場合は、次のコマンドを使用してOpenSSHサーバーをインストールしてください。
sudo apt-get install openssh-server (对于Ubuntu和Debian系统)
sudo yum install openssh-server (对于CentOS和RedHat系统)
- SSHサービスが正常に起動していることを確認してください。SSHサービスの状態を確認するには、以下のコマンドを使用してください。
sudo systemctl status sshd
- SSH サービスが起動していない場合は、以下のコマンドを使用してSSH サービスを起動してください。
sudo systemctl start sshd
- SSHサービスを自動起動させる。次のコマンドを使用してSSHサービスを起動時に自動起動に設定します。
sudo systemctl enable sshd
- SSH接続が許可されているか確認してください。ファイアウォールを使用している場合は、ポート22(デフォルトのSSHポート)の接続が許可されていることを確認してください。以下のコマンドを使用して規則を追加できます。
sudo ufw allow ssh
- 現在、SSHクライアントを使用して、Linuxシステムに接続することができます。次のコマンドを使用してLinuxサーバーに接続してください:
ssh username@ip_address
「username」は、Linuxシステムのユーザー名であり、「ip_address」はLinuxシステムのIPアドレスまたはホスト名です。
上記の手順に従うことで、SSHリモートログイン機能を正常に有効化し、Linuxシステムに接続することができます。