
나는 beagleboard xm에서 Ubuntu를 실행하고 있습니다. 기본 사용자 이름과 비밀번호는 각각 'ubuntu'와 'temppwd'입니다. 기본 사용자를 'root'로 변경하고 그에 따라 비밀번호를 변경할 수 있는지 알고 싶었습니다.
답변1
사용자 이름을 루트로 전환하지 마십시오. 루트 사용자는 시스템에 있지만 Ubuntu에서는 루트 사용자를 직접 사용하는 경우가 거의 없으며 대신 다음을 수행할 수 있는 한 명 이상의 사용자를 선택합니다.~로 행동하다루트, 다음과 같은 명령을 사용하여 sudo
.
Ubuntu를 사용하면 첫 번째 사용자는 항상 해당 기능을 갖습니다. 따라서 귀하의 경우 루트 쉘을 원하면 를 입력할 수 있습니다 sudo -s
. 그런 다음 비밀번호를 묻는 메시지가 나타나면 "temppwd"를 입력합니다. 하지만 sudo와 같이 직접 명령을 실행하는 것이 더 좋습니다 sudo cat /var/log/auth.log
.WHO특정 방식으로 루트 사용자를 제어했습니다. 예를 들어, 이것은 내 auth.log의 마지막 로그 항목입니다.
6월 9일 09:09:15 jedesktop sudo: jo-erlend : TTY=pts/2 ; PWD=/home/jo-erlend ; 사용자=루트 ; 명령=/bin/cat /var/log/auth.log
여러 사용자가 루트 사용자를 제어하게 되면 암호를 공유할 필요가 없어지고 권한을 보다 세밀하게 제어할 수 있습니다. 그러나 사람들이 루트로 로그인하도록 하려면 명령을 사용하여 비밀번호를 제공하여 루트 사용자를 활성화할 수 있습니다 sudo passwd root
.
그러나 가장 하고 싶은 일은 새 사용자를 추가하고 이 사용자를 "sudoer"로 만든 다음 시스템에서 ubuntu 사용자를 제거하는 것입니다. 최신 버전에서는 "sudo" 그룹에, 이전 버전에서는 "admin" 그룹에 사용자를 추가하면 해당 사용자는 sudoer가 됩니다.