특정 기간 동안에만 액세스할 수 있도록 특정 계정을 잠글 수 있습니까?
예를 들어 joe 계정은 근무 시간에만 액세스할 수 있습니다.
답변1
Linux에 관해 이야기하는 경우 pam_time.so와 함께 제공되는지 여부는 배포판에 따라 다릅니다. PAM 모듈은 하루 중 특정 시간(사용자 예외 포함)으로 액세스를 제한하고 PAM 스택으로 완전히 루핑하는 것을 지원할 수 있습니다.
다른 *NIX의 경우 PAM(Solaris 등)을 지원한다면 어딘가에서 pam_time.so를 가져와서 컴파일할 수 있습니다.
답변2
FreeBSD에서는 다음 유틸리티를 사용할 수 있습니다 pw
:
pw lock <user>
그리고
pw unlock <user>
이제 여러분이 해야 할 일은 필요에 따라 명령을 추가 logout
하고 kill
사용자를 반복 cron
하고 작업을 실행하는 스크립트를 생성하는 것뿐입니다.