2023-02-06

강혜성·2023년 2월 6일
0

ZZALU 프로젝트

목록 보기
6/11

EC2 SSH 접속 문제

  • ssh -i "I8C109T.pem" ubuntu@#### ssh 명령어 연결 입력 시 아래와 같은 메시지가 나오면서 verification failed가 발생했다.
  • [####]은 domain
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

.
.
.

Host key verification failed.
  • ssh-keygen -R #### 다음 명령어로 초기화 시켜준다.
/[경로]/known_hosts updated.
Original contents retained as /[경로]/.ssh/known_hosts.old
  • 다시 접속 시도 ssh -i "I8C109T.pem" ubuntu@####
The authenticity of host 'i8c109.p.ssafy.io (52.78.15.252)' can't be established.
ED25519 key fingerprint is SHA256:RvIIeE5jeb/+j/Ki6c1tCy64+724gOSEzIvsf7ynxDY.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
  • yes 입력 후 정상적으로 ssh연결이 성공.

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

  • sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
  • n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; cp -r $n/{bin,lib,share} /usr/local 명령어를 EC2에 실행해서 발생한 오류 같다. 755라 SUID가 없어져서 발생하는 문제라고 추측 중.
  • su -명령어와 sudo명령어 둘 다 실행할 수 없기때문에 고칠 수 있는 방법이 없다고 판단해서 서버를 초기화 했다.

0개의 댓글