우분투 12.04에 구축 된 여러 Backbox 3.13 시스템이 있습니다. 10 대 중 한 명이 "수면"이라는 개념을 이해하지 못하고 컴퓨터에서 게임을 즐기는 경향이 있습니다. 그 행동을 제한하려고합니다. 우리는 며칠 동안 일한 Nanny를 시도했습니다. 그런 다음 설정이 그대로 유지 되었음에도 불구하고 여전히 십대 자녀가 자신의 사용자 계정과 인터넷에 액세스 할 수있게되었습니다.
약간의 연구 끝에, 나는 수정을 시도하기로 결정했다 /etc/security/time.conf
. 파일에 어떤 명령을 입력하든 여전히 사용자 계정에 로그인 할 수 있기 때문에 제대로 수행하지 않는 것 같습니다. 우리는 그녀가 오후 9시에서 오전 6시 사이에 액세스하기를 원하지 않습니다. 우리는 여전히 컴퓨터에 항상 액세스 할 수 있어야합니다. 내가 시도한 몇 가지 구문은 다음과 같습니다.
1. login;*;username;A12100-0600
2. login;*;username;!A12100-0600
3. login;*;username;!A12100-0600
login;*;my username;A10000-2400
4. login;*;!username;A12100-0600
나는 이것을하는 방법을 알아 내려고 노력하고 있습니다. 내가 놓친 것이거나 잘못 입력 한 것이 확실합니다. 도움을 주시면 감사하겠습니다.
pam
를 사용 하도록 구성 했습니까 pam_time
? 그렇지 않다면, 당신은 필요 account required pam_time.so
모두 /etc/pam.d/gdm
와 /etc/pam.d/login
바로 아래 auth
항목.
login;*;daughter;A10600-2100
. 오전 6시에서 오후 9시 사이의 로그인 만 허용해야합니다. 그래도 작동하지 않으면 아마도*;*;daughter;A10600-2100
. 작동하면cron
오후 9시에 딸의 세션을 죽이는 작업을 원할 것 입니다. 새 세션이 시작되지 않기 때문입니다. 여기에 몇 가지 세부 사항이 있습니다