본문 바로가기

System/Linux

fedora10 이후 버전에서 root권한 얻기

페도라 10에서는 root권한 정책이 변경되어서

처음 부팅시 root로그인이 안되게 되어있다~

root로 로그인해야 공부하는데 편하니깐 부팅시 root로그인 방법을 알아보자

일단 일반 사용자로 터미널에 접속을 해보자

그 후 su-로 root권한을 얻어보자~


그 후에 cp -a /etc/pam.d/gdm /etc/pam.d/gdm.original 이란 명령어로 백업한 후에 수정을해야 다시 수정하는 일이 안생긴다


그 후 vi /etc/pam.d/gdm 으로

auth reuired pam_succeed_if.so user !=root quiet란 문장을

auth reuired pam_succeed_if.so user root quiet로 수정시킨다

저기서 저는 overwrite라는 것이 뜨는데 저는 이미 해놓은 상태이기 때문에 덮어쓸꺼냐는 질문입니다 무시하셔도 되세요 저거는

그담에 리붓시키면은 root권한으로 로그인이 가능하다~

 

페도라 11에서는 추가적인 수정이 필요로 하는데
위의 파일을 수정한 후
vi /etc/pam.d/gdm-password 한후
auth required pam_succeed_if.so user != root quiet 구문이 있다
그 구문 앞에 #으로 주석처리 하여 저장하면 문제 없이 된다