BLOG main image
전체 글 (101)
나의일상 (12)
내가즐기는것들 (15)
컴퓨터관련 (10)
AP뉴스받아쓰기 (4)
여러가지정보모음 (7)
요즘세상이야기 (33)
퍼온이야기들 (19)
블로그코리아에 블UP하기 믹시
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2008. 6. 29. 14:04
root계정은 리눅스에서의 관리자 계정입니다. 그런데 원래 root로는 로그인을 할 수 없게 만들어 놓았습니다. 그래서 리눅스를 설치하실 때 사용자 ID를 root로 해버리시면 아예 로그인이 불가능하게 되는 불상사를 맞이할 수도 있습니다!!!!!!!!

리눅스에서 root계정으로 로그인을 할 수 없도록 한 이유는 뭘까요??? 바로, 안전상의 아주아주 큰 문제가 될 수도 있기 때문입니다~ root계정은 그야말로 여러가지 설정들을 맘대로 바꿀 수 있는 관리자의 권한을 가지고 있기 때문에 처음부터 아예 막아놓은 것입니다.

그런데 우리는 명령문을 쓸 때마다 앞에 'sudo'를 붙여서 아무 명령어든지 다 사용할 수 있죠?? 저도 이점에서 어차피 아무 계정에서나 관리자처럼 쓸 수 있는데 안전성을 위해서 root계정을 막아놓았다는게 말이 안되는 것 같았습니다-_-; 그런데 sudo라고 쓰는 것은 관리자의 권한을 그 문장을 쓰는 순간에만 잠시 빌려오는 것이기 때문에 어디까지나 root를 제외한 계정은 '관리자'라고 할 수가 없다고 하네요...... 저도 솔직히 이해가 안됩니다-_-;;

아 아무튼, 서론이 길었네요.

ubuntu를 처음 설치하고 나면 root계정으로는 로그인을 할 수가 없습니다~
따로 비밀번호를 정해주지도 않았고 어딘가에서 비밀번호가 뭔지도 알려주지 않았기 때문이죠
그래서 설치할 때 만들어주신 계정으로 로그인을 하시고~ 그 계정으로 들어가서 root의 비밀번호를 설정해봅시다!

우선 프롬프트에서...
sudo passwd root

라고 입력합니다. 저 문장을 그대로 똑같이 입력해주세요!! 'passwd'라고 써있는 곳은 임의로 바꾸는게 아닙니다~

그러면 지금 본인이 로그인한 계정의 비밀번호를 물어봅니다. 그럼 본인 계정의 비밀번호를 입력하시구요,
그 다음에 root의 비밀번호로 무엇을 할거냐고 2번 물어보는데 똑같이 두번 입력해주시면 됩니다~
Enter new UNIX password : [root의 비밀번호로 하고싶은 것을 입력]

root의 비밀번호를 정하실 때는 최대한 복잡하게 해주시는 것이 좋습니다~!! 특히 서버같은 것을 관리하실 거라면 해커의 표적이 되기가 정말 쉽습니다!!!!! 제가 관리하는 서버의 경우에는 대소문자도 다르게 쓰고 숫자도 넣고 특수기호까지 조합해서 비밀번호를 만들었습니다 ㅋㅋㅋ 보통 포털사이트에서의 비밀번호는 대소문자+숫자까지만 비밀번호로 쓸 수가 있는데 윈도우즈나 리눅스에서 비밀번호를 설정할 때는 특수기호까지 비밀번호에 포함시킬 수 있습니다~ 예를들어 shift+숫자키를 통해서 나오는 !@#$%^&*() 이런 기호들 말이죠 ㅋ

자, 이제 본인이 수정한 root의 비밀번호로 로그인이 되나 확인을 해봅시다!
Ctrl+D 키를 누르시면 로그아웃이 됩니다.
그리고 root를 입력하시고 본인이 입력한 비밀번호로 로그인하면 끝~~~~~~~~~~~~~~~

오늘은 여기까지입니다^^