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을 통해서도 수행할 수 있습니다.