본문으로 바로가기

데비안 계열 리눅스는 처음 설치시 root 계정의 비밀번호조차 설정되어 있지 않다.

먼저 root 계정 비밀번호를 설정하고 나면 root 계정으로 로그인 할 수 있다. 

[우분투 root 계정 비밀번호 설정 : http://www.leafcats.com/145 ]


하지만 우분투 리눅스는 기본적으로 root 계정의 비밀번호를 사용한 SSH 로그인이 막혀 있다. 

때문에 별도의 작업을 해 줘야 putty등의 원격 작업 툴로 root 계정에 바로 접속할 수 있다.



먼저 일반 계정으로 로그인 한 뒤, root 권한을 획득한다.


su - root


그 뒤, /etc/ssd/sshd_config 파일을 수정해 sshd 설정을 바꿔준다.


vi /etc/ssh/sshd_config



PermitRootLogin을 yes로 바꿔주면 된다.

해당 값이 no일 경우는 아예 root 계정으로 ssh 로그인이 불가하고, prohibit-password일 경우는 비밀번호를 사용한 로그인은 막고 Key파일을 사용해서만 로그인이 가능하다.

PermitRootLogin을 yes로 바꾸고 저장한다.


ssh를 재시작한다.


service ssh restart


이제 root계정으로 바로 ssh 접속이 가능해졌다.



(사실, 보안을 위해 기본 셋팅인 prohibit-password 상태가 더 바람직하다. )

 Other Contents 

댓글을 달아 주세요

티스토리 툴바