SSH Connection Refused는 putty, mobaxterm 등 ssh 툴에서 서버에 접속을 시도할 때 네트워크 오류로 연결이 거부된 상태를 나타냅니다. 이럴 경우 해결 방법에 대해서 알아보겠습니다.
1. 원격 서버에 서비스가 구동 중인지
SSH 서비스가 다운됐을 경우 발생할 수 있습니다.
ssh 서비스 확인
sudo systemctl status sshd
ps -ef | grep sshd
트래픽 급증, DDoS 공격 등
2. 서버 포트 정보 확인
grep Port /etc/ssh/sshd_config
구성 파일을 열고 다음 설정을 확인하세요.
"Port" 옵션: SSH 포트가 올바른지 확인하세요.
"PermitRootLogin" 옵션: 원격 루트 로그인이 허용되는지 확인하세요 (보안상 권장되지 않음).
"PasswordAuthentication" 옵션: 암호를 사용한 인증이 허용되는지 확인하세요 (공개 키 인증 권장).
3. 포트 오픈 확인
sudo lsof -i -n -P | grep LISTEN
4. 방화벽 확인
sudo iptables-save # display IPv4 rules
sudo ip6tables-save # display IPv6 rules
[IT/리눅스(Linux)] - 리눅스 ssh Putty 복사, 붙여넣기 하는 방법
리눅스 ssh Putty 복사, 붙여넣기 하는 방법
서버를 이용하실 때 ssh 접속 툴로 윈도우에서는 Putty를 많이 사용하십니다. 다른 기업들에서는 ssh 접속을 관리하기 위해 Hitam이나 SecureCRT 등의 툴을 많이 사용합니다. 저도 ssh 툴을 지인이 추천
coconuts.tistory.com