![HP-UX: 비밀번호가 설정되었는지 어떻게 알 수 있나요?](https://linux55.com/image/80081/HP-UX%3A%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EA%B0%80%20%EC%84%A4%EC%A0%95%EB%90%98%EC%97%88%EB%8A%94%EC%A7%80%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
Linux 시스템에서 사용자 1)의 경우 비밀번호가 설정되었지만 계정이 잠겨 있으면 /etc/shadow 파일에 다음과 같이 나타납니다.
<account>:!!<hashed password>:....
2) 비밀번호가 설정된 적이 없는 경우 다음 내용이 표시됩니다.
<account>:!!:.....
그러나 HP-UX에서는 위의 두 경우에 대해 다음과 같이만 나타납니다.
<account>:*:....
계정에 대한 암호가 설정된 적이 있는지 확인하는 방법이 HP-UX에 있습니까? Google 및 HP 포럼에서 검색을 시도했지만 답변을 찾을 수 없습니다.
답변1
~에 따르면/etc/shadow 파일을 찾을 수 없습니다. "*"가 존재하는 이유는 무엇입니까?, 실제 비밀번호는 별도의 데이터베이스에 있을 수 있는 것 같습니다( 언급됨 /tcb
).
/etc/passwd
예, 신뢰 모드를 활성화하지 않은 경우 비밀번호가 파일 에 암호화됩니다 . 신뢰 모드에서는 비밀번호와 설정이/tcb
디렉토리 아래의 데이터베이스에 별도로 저장됩니다. 신뢰할 수 있는 모드로 변환하려면/usr/lbin/tsconvert
SAM을 실행하거나 SAM을 통해서도 수행할 수 있습니다.