AWS linux ec2를 새롭게 갈아치우고 다시 기존 프로젝트파일들(php등)을 업로드 하려는데
오류가 발생해서 원인을 찾아보니..
새롭게 ec2를 설치하면서 ec2-user의 비밀번호를 설정안해서 그렇다.
아래는 비밀번호 설정하는 과정이다.
sudo passwd ec2-user
그리고 비밀번호 두번 입력 하면 된다.
아래는 매번 로그인할떄 비밀번호로 로그인할지 설정하는 방법이다.
(그러나 putty로 키를 등록해놧으면 비밀번호 입력전에 로그인이 된다.)
sudo vi /etc/ssh/sshd_config
insert키를 누른뒤 아무곳에나 아래의 내용을 붙여넣는다.
PasswordAuthentication yes
그리고 SSH서비스를 다시 시작한다.
sudo service sshd restart
정상이면 Stopping sshd가 출력됬을텐데 안됬을경우 아래의 실행문을 사용한다.
sudo systemctl restart sshd.service