EC2 인스턴스 비밀번호 활성화

vscode와 같은 에디터를 원격지 서버에 연결해서 사용할 때, 공개키로 연결하는 것은 생각보다 까다롭다. 뿐만 아니라 외부 컴퓨터(공개키가 없는)에서 서버에 접속하는 것 역시 불가능해서 공개키 기반의 접속방식은 불편한 점이 여럿 있다.


1) 비밀번호 설정변경

아래 작업은 root에서 진행된다.
아직 root계정을 활성화하지 않았다면 [aws]Django 서버 세팅2를 참고하자

나노 에디터를 이용하여 아래 설정을 변경한다.

$sudo nano /etc/ssh/sshd_config

# sshd_config
# PasswordAuthentication을 찾아 yes로 변경한다.
PasswordAuthentication yes


2) ssh 서비스 재시작

sudo service ssh restart


3) 비밀번호로 EC2 접속

$ssh -i root@{IP}
'root@{IP}'s password: # 비밀번호 입력

이와 같이, 비밀번호를 활성화하면 vscode, pycharm과 같은 에디터에서 간편하게 서버 연동을 할 수 있다.