슈퍼유저 비밀번호는 무엇으로 설정되어 있나요? [복사]

슈퍼유저 비밀번호는 무엇으로 설정되어 있나요? [복사]

중복 가능성:
OS X 및 Ubuntu에 루트 비밀번호가 있습니까?

Ubuntu를 설치한 후 슈퍼유저 비밀번호를 설정해도 무엇으로 설정되어 있는지 확신할 수 없다는 사실을 발견했습니다. 로그인을 위해 사용자를 생성했다는 것을 알고 있습니다. 그런데 명령어를 작성해보니 su제가 생성한 사용자의 비밀번호가 작동하지 않습니다.

이는 슈퍼유저가 내가 생성하고 슈퍼유저 권한을 얻는 데 사용할 수 있는 사용자라는 의미입니까 sudo xralf? 이 주제에 관한 자료가 있나요? 나는 이것이 Linux에서 어떻게 작동하는지에 대해 여전히 약간 혼란스러워합니다.

답변1

기본 Ubuntu 설치에서는 유효한 해시가 될 수 없는 비밀번호 해시 필드에 값을 저장하여 루트 계정이 잠깁니다. 자세한 내용은 여기를 참조하세요:OS X 및 Ubuntu에 루트 비밀번호가 있습니까?

답변2

일반 Ubuntu 설치에서는 루트 비밀번호를 명시적으로 설정하지 않습니다. 그러나 처음 생성한 일반 사용자(sudo 권한 포함)로 로그인하면 su콘솔에 입력하여 쉽게 루트 권한을 얻을 수 있습니다.sudo su -

보안상의 이유로 비밀번호는 아무에게도 알려지지 않은 무작위로 설정되어 있다고 가정합니다. 다른 사용자를 만들기 전에 루트에 비밀번호가 설정되어 있기 전에 사용자의 비밀번호를 설정하는 다른 배포판에 비해 약간 이상해 보입니다.

- -편집하다- -

Kevin의 답변에 따르면 비밀번호는 예상대로 무작위로 지정되지 않았지만 처음에는 비활성화되었습니다(자세한 내용을 보려면 답변의 링크를 클릭하세요).

답변3

우분투 10.04의 Iirc는 다음과 같이 할 수 있습니다:

sudo /bin/sh

관련 정보