Skip to main content

Troubleshooting

Less than 1 minuteShellTroubleshootingbashlinuxmacosterminalsed

Troubleshooting 관련


ssh 접속 오류

증상
ssh root@192.168.0.80 -p 22
#
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
# Someone could be eavesdropping on you right now (man-in-the-middle attack)!
# It is also possible that a host key has just been changed.
# The fingerprint for the ECDSA key sent by the remote host is
# SHA256:FN2idP7a1ZW7gC+K7WeRuwZSfUqt4aQIMr9eRTbmM44.
# Please contact your system administrator.
# Add correct host key in <홈>/.ssh/known_hosts to get rid of this message.
# Offending ECDSA key in <홈>/.ssh/known_hosts:3
# ECDSA host key for 192.168.0.80 has changed and you have requested strict checking.
# Host key verification failed.

스크립트 실행오류

/bin/sh^M: bad interpreter: 그런 파일이나 디렉터리가 없습니다.

  • 😥유닉스 개행문자와 윈도우 개행문자가 섞여있을 경우 발생
  • 💊실행하려는 스크립트에 대하여 아래와 같이 실행
해결
sed -i -e 's/\r$//' <문제파일.sh>

이찬희 (MarkiiimarK)
Never Stop Learning.