デビアンでSSHログインを設定する方法は?
SSHログインを設定するには、以下の手順を完了する必要があります。
- OpenSSHサーバーをインストールします:ターミナルを開いて以下のコマンドを入力してOpenSSHサーバーをインストールします:
sudo apt-get install openssh-server
- /etc/ssh/sshd_config ファイル
sudo nano /etc/ssh/sshd_config
- 設定ファイルでは、必要に応じて以下の設定を変更できます。
- SSH経由でrootユーザーのログインを許可したい場合は、次の行を見つけて変更してください:
#PermitRootLogin prohibit-password変更後:
PermitRootLogin yes - SSHサーバーのポートを変更する場合は、次の行を見つけて変更してください:
#ポート22使用したいポート番号に変更してください:
ポート2222
- 設定ファイルを保存して閉じてください。次に、変更を有効にするためにSSHサーバーを再起動してください。
sudo systemctl restart sshd
- ファイアウォールを設定してください:Debianシステムでファイアウォールが有効になっている場合、SSHトラフィックを許可する必要があります。UFWファイアウォールを使用している場合は、次のコマンドを実行してください:
sudo ufw allow ssh
iptablesファイアウォールを使用している場合は、設定に適切なルールを追加してください。
今、SSHクライアントを使用して他のコンピューターからDebianシステムにログインできるはずです。