LinuxでSSHサービスを有効にするにはどうすればいいですか?
Linux上でSSHサービスを有効にするには、以下の手順を実行する必要があります。
- 端末ウィンドウを開くか、リモートサーバーに接続してください。
- rootユーザーまたはsudo権限を持つユーザーでログインしてください。
- OpenSSHサーバーソフトウェアパッケージをインストールしてください。Debianベースのディストリビューション(例:Ubuntu)では、以下のコマンドを使用してインストールできます。
- sudo apt-get install openssh-serverを実行してください。
- Red Hat ベースのディストリビューション(CentOS など)には、以下のコマンドを使用してインストールできます。
- sudo yum install openssh-server を実行してください。
- インストールが完了すると、SSHサービスは自動的に起動します。SSHサービスの状態を確認するには、以下のコマンドを使用できます。
- sudo systemctl status ssh を実行してください。
- サービスが起動している場合は、アクティブ(実行中)の状態が表示されます。
- SSHサービスが起動していない場合、以下のコマンドを使用して手動で起動することができます:
- sudo systemctl start sshを実行してください。
- システム起動時にSSHサービスを自動起動させるには、以下のコマンドを使用してください:
- sudo systemctlでsshを有効にします。
- 作成後、SSHサービスが有効になり、稼働しています。SSHクライアントを使用して、そのサーバーに接続できます。
安全上の理由から、製品環境でSSHキー認証を使用することをお勧めします。パスワード認証ではなく、SSHキー認証を使用することができます。SSHサービスを有効化したら、SSHキー認証の設定と使用が可能です。