2013년 5월 6일 월요일

Fedora - GUI(X Window)에서 Root계정 로그인. - GNOME한정

Fedora는 GUI, 즉 X Window 모드(좀더 정확히는 GDM=GNOME Display Manager)를 사용할 경우, root계정으로 로그인을 할 수 없도록 금지되어 있다. 보안등을 위해서는 필요한 조치이지만 작업의 원활함을 위해 풀어놓을 필요가 있는 경우도 있다. (물론 작업이 종료된 이후에는 되돌리는걸 권장하지만.)
아래의 내용은 이런 경우 root계정으로 바로 로그인 할 수 있도록 허용하는 방법이다.





먼저 터미널 창을 열고 su 명령으로 root 계정으로 전환한다.




아래 명령을 입력해서 필요한 파일을 vi 편집기로 오픈한다.

 vi /etc/pam.d/gdm






오픈된 파일에서 아래 명령이 있는 행(기본값은 3행이다.)을 찾는다.
해당 행 앞에 "#"을 입력해서 주석으로 처리하자.

auth   required      pam succeed if.so user != root quiet




VI 편집기에서 "Insert"키를 입력하면 텍스트의 직접 입력이 가능해진다.
편집이 끝난 경우는 "ESC"키를 입력하면 다시 명령입력모드가 된다.
":wq"를 입력하면 저장 후 편집기가 종료된다.


VI 편집기가 종료되면 다시 아래의 명령어를 입력해서 추가로 다른 파일을 편집한다.

vi /etc/pam.d/gdm-password






열린 파일에서 이전과 동일하게 아래의 행(기본값은 2행)을 찾는다.
역시 행 앞에 "#"을 입력해서 주석으로 처리하자.

auth   required      pam succeed if.so user != root quiet




편집이 종료되면, 리부팅한다.




리부팅 후 로그인 화면이 나오면, 계정 목록 아래의 "기타" 항목을 클릭한다.




계정명을 직접 입력 할 수 있는 공간이 나온다.
root를 입력 후 로그인 단추를 클릭.




패스워드를 묻는 화면이 나온다. 역시 패스워드를 입력 후 로그인.




최종적으로 로그인 된 계정명을 확인한다.
우측 상단 시간 표시 옆에서 확인할 수 있다.




P.S : 이 내용은 어디까지나 GUI를 GNOME으로 설치한 경우에 적용된다. 
KDE를 사용하는 경우는 별도의 설정없이 root계정으로 로그인 할 수 있다. 

댓글 없음:

댓글 쓰기