루트로 로그인하려면 어떻게합니까?


77

루트로 로그인하고 싶지만 입력하면

sudo -s

암호를 입력하면 "당신은 sudoers 파일에 없습니다"라는 메시지가 나타납니다.

su

암호를 입력하면 "인증 실패"가 표시됩니다.

내 OS에는 하나의 계정 만 있습니다. 약 1 시간 전 root로 로그온하고 일부 명령을 수행합니다. 로그 아웃하면 다른 시간에 로그인 할 수 없습니다!


루트 일 때 어떤 명령을 실행했는지 알아야합니다. 비밀번호를 재설정해야 할 수도 있습니다. askubuntu.com/questions/24006/…
Jorge Castro

su 명령을 사용할 때 터미널에서 사용자를 변경 하시겠습니까? 당신이 원한다면 당신은 루트 암호가 필요합니다
Jatttt

답변:


55

su명령을 사용하려면 루트 비밀번호를 입력해야합니다. 어떤 사용자로 로그인 할 수 있도록 일반적으로 우분투에 루트 사용자는 잠겨 root따라서 su일 가능성이 없습니다.

들어 sudo -s일을 당신은의 일부가 될 것입니다 admin분명히 당신이하지 않은 우분투 시스템에서 그룹.

시스템에서 유일하게 수정 된 사용자 일 경우 수정해야 할 수 있습니다. 그렇지 않은 경우 시스템 관리자 또는 시스템 소유자에게 문의하여 root권한 을 얻을 수 있는지 확인하십시오 .


8
그리고 그것이 당신의 컴퓨터이고, 어떻게 든 루트 권한을 잃어 버렸다면, 복구 모드로 부팅하여 수정해야합니다.
ams

내 OS에는 하나의 계정 만 있습니다. 약 1 시간 전 root로 로그온하고 일부 명령을 수행합니다. 로그 아웃하면 다른 시간에 로그인 할 수 없습니다!
ava

어떤 명령을 했습니까?
Karlson

정확히 모르겠습니다. 그것은 umask 변경과 같은 간단한 명령이었습니다
ava

그리고 일부 쉘 프로그래밍, 그룹 추가
ava

48

루트 계정은 기본적으로 활성화되어 있지 않습니다.

다음을 수행해야합니다.

sudo passwd root

그런 다음 암호를 설정하십시오. 다음을 사용하여 루트 사용자를 사용하십시오.

su root


4

우선 관리자 권한이 있어야합니다. 관리자 권한이없는 경우 부팅하는 동안 shift키를 길게 누릅니다. GRUB 메뉴로 들어갑니다. 복구 모드를 선택하십시오. dpkgetc 와 같은 옵션 목록이 표시되면 루트 쉘을 시작하고 다음을 입력하십시오.

adduser username sudo

( username사용자 이름은 어디에 있습니까 :-))

sudoers 그룹에 추가됩니다! 그런 다음 exit정상적으로 입력 하고 부팅하십시오. 계정을 입력 할 때 다음을 입력하십시오.

sudo passwd root

그런 다음 비밀번호를 입력하고 새 루트 비밀번호를 입력하십시오.

그런 su다음 'root'비밀번호를 입력 하고 입력 할 수 있습니다 .

루트 암호를 변경하지 않으려면 다음을 사용할 수 있습니다.

sudo -i

자신의 암호를 사용하여 루트 쉘을 시작합니다.


루트 계정에 로그인하여 루트 계정을 활성화하려면 알려주십시오. :)
Jatttt

위에서 언급 한 복구 모드가 우분투의 사전 설치된 프로그램에 영향을 미칠까요?
Santosa Sandy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.