나는 때때로 서버에서 로그아웃하는 것(또는 심지어 잠그는 것)을 잊어버리는 10명의 다른 시스템 관리자와 함께 일하고 있습니다. 이틀 이상 우리가 관리하는 각 서버에서 유휴 관리자 계정을 확인하는 '스크립트'를 만들려고 노력했습니다. 이틀 이상 자리를 비우면로그아웃하세요(잠그지 마세요).
'라는 명령에 의지할 수 있다면사용자 쿼리', 이거면 이미 끝난 프로젝트였을 거예요. 하지만 불행하게도 나는 그 명령에 의지할 수 없는 것 같습니다. 다음은 임의 서버의 출력 예입니다.
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
techyellow console 4 Active none 1/18/2017 10:35 AM
테크옐로우2017년 1월 19일부터 휴가 중입니다.거의 4일지금. VNC 세션을 시작하면 Windows가 로그인되어 있고 TechYellow 계정으로 원하는 모든 작업을 수행할 수 있다는 것을 알 수 있습니다. 잠겨 있지도 않습니다. 하지만 내 쿼리에서는 TechYellow가 다음과 같다고 생각합니다.활동적인. 계정이 잠겨 있어도 마찬가지인 것을 확인했습니다. 여전히 보고됩니다.활동적인보다 더 자주하지. 이것은 단지 하나의 예일 뿐입니다. 저는 이 명령을 여러 서버에서 테스트해 왔으며 다양한 관리자 계정에 대해 올바른 결과보다 잘못된 결과를 더 자주 제공한다는 것을 발견했습니다.
더 나은 대안이 있습니까?사용자 쿼리? 나는 높고 낮은 것을 보았지만 내가 찾은 모든 것은 모두 거짓으로 보고되는 유사한 명령으로 되돌아갔습니다.
관리자가 로그인되어 있고 이틀 이상 유휴 상태인지 확인하고 싶습니다. 그게 다야! 과거에 이걸 정복한 사람이 있었나요?