보안상의 이유로 내 시스템은 "게스트" 사용자로 부팅되거나 아무 사용자로도 부팅되지 않습니다. 이 사용자가 "su root" 명령을 실행하면 루트 사용자로 변경되어 루트가 소유한 모든 파일에 대한 액세스 권한을 얻게 됩니다.
1개의 직렬 터미널만 실행할 수 있으므로 이 옵션을 제한하고 싶습니다.
사용자가 루트로 변경하려면 루트의 비밀번호를 입력해야 합니다.
어떻게 해야 하나요?
답변1
내 루트 사용자에게는 비밀번호가 전혀 없는 것으로 나타났습니다. /etc/passwd는 비밀번호가 /etc/shadow에 있음을 나타내며(비밀번호 대신 x를 표시하여) /etc/shadow에서는 루트에 비밀번호가 없음을 알 수 있습니다. 하나를 추가했는데 이제 사용자에서 루트로 변경할 때마다 비밀번호를 묻는 메시지가 나타납니다.