본문 바로가기

IT/Django

장고(Django)와 다프네(Daphne)를 이용한 서비스 구축을 위한 준비 - 리눅스 서버 설정

root 비밀번호 변경하기

 

앞서 설명하였던 mobaterm에서 해당 세션을 더블클릭하면 서버에 접속할 수 있습니다.

root의 비밀번호 변경은 

sudo passwd root 명령을 입력하여 위의 화면처럼 비밀번호를 변경하면 됩니다.

su - root 를 콘솔에서 입력하면 비밀번호 요청하여 입력하게 되면 root로 전환됩니다.

 

 

ssh - root 계정으로 접속하기

ssh로 접속을 root로 하기 위해서는 설정을 변경해줘야 합니다. 

mobaterm으로 서버에 접속하여 root 계정의 설정을 변경해줘야 합니다.

 

  ssh_config 설정 파일 변경

  기본 계정을 접속한 상태에서 /etc/ssh/sshd_config 파일의 내용을 변경해줘야 합니다.

  기본 계정에서 변경 내용을 적용하게 하기 위해서는

   su vi /etc/ssh/sshd_config를 실행하여 다음과 같은 내용을 변경하여 줍니다.

 

 

vi로 위 그림과 같이 수정합니다. 

PermitRootLogin yes 로 변경

PasswordAuthentication yes로 변경

 

PermitRootLogin : root login 사용여부
PasswordAuthentication : 비밀번호를 허용

 

cd /etc/ssh

sudo vi sshd_config

 

ssh 서비스 재시작

위와 같이 수정한 후 ssh서비스를 재시작 해야합니다.

 

sudo service sshd restart

 

ssh root로 접속

sshd restart로 서비스를 재시작하였다면 mobaterm에서 설정을 아래와 같이 수정하신 후

접속을 하시면 접속이 되는 것을 확인할 수 있습니다.

 

 

use private key 체크 박스를 해제해야 root로 접속할 수 있습니다.