내 상자에 SSH로 연결할 수 없는 경우 무엇을 확인해야 합니까?

내 상자에 SSH로 연결할 수 없는 경우 무엇을 확인해야 합니까?

나는 내 것을 업데이트합니다 :

  • /etc/ssh/sshd_config, 포트를 22에서 558로 업데이트
  • /etc/fail2ban/jail.local, 포트를 22에서 558로 업데이트
  • iptables에 새 레코드 추가

    iptables -A INPUT -p tcp -m multiport --dports 558 -j fail2ban-ssh

3개 서비스를 모두 다시 시작했습니다.

보시다시피 연결되어 있는지 확인했습니다.

iptables -L  --line-numbers | grep 558
cat /etc/fail2ban/jail.local | grep 558
cat /etc/ssh/sshd_config | grep 558

해본 것 같은데

여기에 이미지 설명을 입력하세요.

나도 확인한다

netstat -tnpl, 거기에 558이 보입니다.

tcp 0 0 0.0.0.0:558 0.0.0.0:* LISTEN 21015/sshd

포트 558을 사용하여 가상 머신에 여전히 SSH를 수행할 수 없는 이유는 무엇입니까?

계속 받고 있어요

여기에 이미지 설명을 입력하세요.

어떤 제안이 있으십니까?


답변1

나에게 가장 일반적인 시나리오는 방화벽 문제입니다.

  • 워크스테이션(라우터)의 아웃바운드 포트를 확인하세요.
  • 서버의 포트 액세스가 제한되어 있습니까?
  • IP 주소를 화이트리스트에 등록한 경우 IP 주소가 변경되었는지 확인하세요.

관련 정보