Computer >> 컴퓨터 >  >> 스마트폰 >> Linux

우분투(Ubuntu) 리눅스에서 루트(root) 계정 활성화하는 방법

이 가이드에서는 우분투(Ubuntu)에서 루트(root) 사용자 계정을 활성화하는 방법과, 루트 사용자가 GNOME 데스크톱에 로그인할 수 있도록 설정하는 방법을 소개합니다.

우분투 리눅스는 기본적으로 sudo 도구가 설정되어 있어, 루트 권한을 직접 부여하는 대신 관리자 작업을 수행하도록 되어 있습니다. 다른 리눅스 배포판을 사용해 본 경험이 있다면 sudo 방식이 다소 불편하게 느껴질 수 있습니다. 물론 sudo로도 루트에서 가능한 거의 모든 작업을 수행할 수 있지만, 필요하다면 우분투에서 기본적으로 비활성화되어 있는 루트 계정을 직접 활성화할 수 있습니다.

주의: 루트 계정 활성화는 보안상 위험을 초래할 수 있으므로 초보자에게는 권장하지 않습니다.

1. 터미널에서 루트 계정 활성화하기

루트 접근은 명령줄(터미널)과 GNOME 데스크톱 두 가지 수준에서 활성화할 수 있습니다. 먼저 터미널에서 루트 로그인을 활성화하려면 아래 명령어를 실행하세요.

# sudo passwd root

명령어를 실행하면 현재 사용자의 비밀번호를 먼저 입력하고, 이후 새로운 루트 비밀번호를 두 번 입력하라는 메시지가 나타납니다. 비밀번호를 정확히 입력하면 터미널에서의 루트 로그인 준비가 완료됩니다.

2. GDM 설정 파일 수정

다음으로 루트 사용자가 GNOME 데스크톱에 로그인할 수 있도록 하려면 /etc/gdm3/custom.conf 파일을 열고 아래 내용을 추가합니다.

AllowRoot=true

3. PAM 설정 파일 수정

이제 /etc/pam.d/gdm-password 설정 파일을 편집해야 합니다. 파일 내에서 아래 줄을 찾아 앞에 #(주석 기호)를 추가하세요.

auth required pam_succeed_if.so user != root quiet_success

수정 후에는 다음과 같이 변경됩니다.

# auth required pam_succeed_if.so user != root quiet_success

4. 저장 후 루트로 로그인

파일을 저장합니다. 이후 우분투에 로그인할 때 로그인 화면에서 '목록에 없나요?'를 선택하고, 사용자 이름에 root, 비밀번호에는 앞서 설정한 루트 비밀번호를 입력하면 됩니다. 이것으로 모든 설정이 완료되었습니다!

루트 계정을 활성화하는 단계까지 진행했다면 보안에 다소 여유 있는 환경을 선호하는 사용자일 것입니다. 그렇다면 우분투 자동 로그인 기능까지 함께 설정해 보는 것은 어떨까요?