午前10時から午後1時まで、ユーザー ""のSSHアクセスをtime.conf
ブロックするように(PAMで)設定する必要があります。test
これをファイルに含めるほか、time.conf
活性化もしなければならないようですが、これまでは運がありませんでした。
現在、私のファイルには次のものがありますtime.conf
。
sshd;*;test;Al1000-1300
/etc/pam.d/config-util
また/etc/pam.d/sshd
、ファイルに次の行を追加しました/etc/pam.d/login
。
account required pam_time.so
/etc/ssh/sshd_config
私のファイルにはUsePAM yes
。
これらすべての設定により、test
一日中いつでもSSH経由でサーバーに接続できます。動作させるにはどうすればよいですか?私は何が間違っていましたか?
答え1
!
時間範囲より前にある必要があるため、設定はtime.conf
次のとおりです。
sshd;*;test;!Al1000-1300
account required pam_time.so
ファイル内の対応する行のみが必要と思われ、その行はエントリの最初のエントリである必要があり/etc/pam.d/sshd
ます。account