서버에서 비밀번호 항목 수를 찾는 방법은 무엇입니까? 유닉스에서 [닫기]

서버에서 비밀번호 항목 수를 찾는 방법은 무엇입니까? 유닉스에서 [닫기]

서버의 비밀번호 항목 수를 찾으십니까? 유닉스의 경우

답변1

파일의 줄 수를 확인하려면 을 사용하세요 wc. 시스템의 사용자 계정을 보려면 을 사용하는 것이 좋습니다. getent passwd이 정보를 얻는 데는 똑같이 효과적인 방법이 많이 있습니다. getentthrough 의 출력을 전달하여 두 가지를 결합 할 수 있습니다 wc.

# getent passwd | wc -l

시스템에서 사용 가능한 총 사용자 계정 수를 나타내는 숫자를 가져옵니다. 이는 반드시 로그인하거나 로컬로 정의할 수 있는 사용자 계정의 수는 아니지만 시작하는 데는 도움이 됩니다.

답변2

/etc/shadow 파일을 사용하여 Linux에서 비밀번호가 있는 사용자 수를 계산할 수도 있습니다.

awk 'BEGIN { FS=":"; empty = 0; cnt = 0; } { if ($2 !~ "!" && $2 !~ "*") { if ($2 !~ "") emty++; else cnt++; } } END { print "passwords: " cnt "\nempty passwords: " empty }' /etc/shadow

FreeBSD에서는 /etc/master.passwd를 사용할 수 있다고 생각합니다.

관련 정보