1.sshdとは
クライアント側からのSSH接続の要求を受け取ったホスト側のSSH処理を担う常駐プログラム(デーモン)をsshd(SecureShellDamon)という。
2.設定
sshdの起動設定は「/etc/ssh/sshd_config」ファイルに記載する。書式は以下の通り。
設定項目 | 説明 |
---|---|
Port | sshd が待ち受けるポート番号 (デフォルト: 22) |
AddressFamily | 接続を許可するプロトコル inet:IPv4のみ inet6:IPv6のみ any:両方 |
ListenAddress | 待ち受けるアドレス (例: 0.0.0.0, ::) |
PermitRootLogin | root での直接ログインを許可するか |
PermitEmptyPasswords | 空パスワードのログインを許可するか |
HostKey | ホスト認証で使用する秘密鍵のパス |
MaxAuthTries | 認証試行回数の上限 |
LoginGraceTime | ログイン試行の制限時間(秒) |
StrictModes | SSH関連ファイルのパーミッションチェック |