답변1
@schaiba 및 @Romeo Ninov가 지적했듯이 Solaris 11의 초기 설치에서는 루트가 역할로 생성됩니다. 그러나 설치 프로세스에서는 "관리자" 권한으로 생성할 초기 사용자를 제공해야 합니다. 이 초기 계정을 사용하면 su 또는 sudo를 사용하여 루트 역할을 맡을 수 있습니다.
루트의 RBAC 설정을 확인해 보겠습니다.
보시다시피 유형은 문자입니다.
그리고 해당 역할을 맡기 위해 사용자 인증(pw)을 사용하도록 설정되어 있습니다. 이렇게 하면 루트 비밀번호를 관리할 필요가 없습니다.
[4] getent user_attr root
루트::::역할인증=사용자;유형=역할;auths=solaris.*;profiles=all;audit_flags=lo:no;lock_after_retries=no;min_label=admin_low;clearance=admin_high
답변2
처음으로 사용자 루트가 설치 중에 생성된 사용자와 동일한 비밀번호를 가질 때, 루트 비밀번호를 변경하려면 터미널을 열고 su root를 입력한 다음 설치 중에 생성된 사용자의 비밀번호를 입력해야 합니다. 메시지가 표시됩니다. "사용자 "root"의 비밀번호가 만료되었습니다." 새 비밀번호를 입력하세요.
답변3
이는 자동 설치를 사용할 때 발생합니다. 로그인으로 "root"를 사용하고 비밀번호로 "solaris"를 사용합니다.