/etc/security/time.conf の裏技

@IT:Security Tips > Linuxでアカウントのログイン時間を制限する
アカウントのログイン制限について、説明してるサイト、
どこを見ても、単一の曜日と時間の設定だけで、複数設定する方法について書いてるサイトがない!

というわけで実際に試してみたよ!

*;*;*;MoWeThSa0900-1000
*;*;*;MoWeThFr0930-1800

二行書いてみたこの場合はどうやら AND になるらしくて MoWeTh0930-1000 と設定したのと同じになるようだ

*;*;*;!Wk0000-0700
*;*;*;!Wk2000-2400
*;*;*;!Sa0000-0700
*;*;*;!Sa1300-2400
*;*;*;!Su0000-2400

つまり、頭に! NOTを付けて平日の7時から20時以外、土曜の午前中以外はアクセス禁止なんてできるようだ

でも、流石にめんどくさいしいので1行で表現できないか試してみた

*;*;*;Mo0900-1200|Mo1330-1800|Fr0900-1200|Fr1330-1800

単にこれだけでいいらしい
月曜と金曜日の 9:00-12:00と13:30-18:00 のみ使える設定

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です