デビアンでSSHサービスをインストールする方法は何ですか?
DebianにSSHサービスをインストールするには、以下の手順に従います。
- コマンドプロンプトを開き、システムにルートユーザーまたはsudo権限を持つユーザーとしてログインしてください。
- システムのソフトウェアパッケージリストを更新するには、次のコマンドを実行してください。
- sudo apt update を実行してください。
- OpenSSHサーバーソフトウェアパッケージをインストールしてください。
- sudo apt install openssh-server を実行してください。
- インストール中に、続行するために確認入力が求められることがあります。 “Y”を入力してEnterキーを押してください。
- インストールが完了すると、SSHサービスは自動的に起動します。SSHサービスの状態を確認するには、以下のコマンドを使用してください。
- sudo systemctl status ssh を実行してください。
- SSHサービスが実行されている場合、”Active: active (running)”という出力が表示されます。
- SSHサービスは通常、システム内のすべてのユーザーを使用して認証します。特定のユーザーにSSHアクセスを制限したい場合は、SSHサーバーの設定ファイルを編集してください。
- /etc/ssh/sshd_config を sudo nano で開く
- ファイルを開いて、「#PermitRootLogin prohibit-password」という行を見つけて、「PermitRootLogin no」に変更してください。これにより、rootユーザーがSSH経由でログインできなくなります。
- 特定のユーザーにSSHログインを許可したい場合は、次の行を追加してください。
- usernameが許可されています。
- ログインを許可するユーザー名には、”username” を任意のものに置き換えてください。複数のユーザーがいる場合は、スペースで区切ってください。
- ファイルを保存してエディターを終了してください。
- 変更を有効にするために、SSHサーバーの設定を再読み込みしてください。
- sudo systemctl reload ssh コマンドを実行してください。
現在、SSHサービスを正常にインストールおよび設定しました。DebianシステムにSSHクライアントで接続できます。