데비안 9가 설치되어 있습니다. 새로 설치한 것입니다.
Putty 포트 22를 사용하여 내 서버에 연결하려고 하면 다음 오류가 표시됩니다.
접속 대상으로가는 길이 없음
SSH 서버가 실행 중입니다.
저 좀 도와 주 시겠어요?
답변1
솔직히 질문만으로는 알기 어렵지만 PC PuTTY 세션에서 새로 설치된 컴퓨터에 액세스하는 경우 데비안 컴퓨터의 주소가 올바르게 설정되지 않았을 수 있습니다. 주소를 다시 확인하고 Linux 시스템에 할당한 주소가 네트워크 범위 내에 있는지 확인하십시오.
Linux 시스템을 종료하고 "호스트에 대한 경로 없음" 메시지를 받는 데 문제가 있는 경우 기본 게이트웨이 또는 라우팅 설정이 잘못된 것입니다. 로컬 상자에 "route" 명령을 입력하고 해당 내용을 봅니다.
기본 경로 설정에 대한 세부 사항은 시스템마다 다를 수 있지만 이 위키는 입문서입니다. https://www.wikihow.com/Add-or-Change-the-Default-Gateway-in-Linux
답변2
내 SSH 포트는 기본적으로 열려 있지 않습니다. 접근하고 검사할 수 있는 패널이 있습니까? VPS 제공업체가 제공하는 것과 같습니다.
sudo systemctl status ssh
VPS 패널에 접속하여 설치할 수 있습니다.
sudo apt-get install openssh-server
그런 다음 서버가 실행 중인지 확인하십시오.
sudo systemctl start ssh
서버에 로그인하세요
ssh [email protected]
SSH 강화에 대한 많은 조언을 찾을 수 있습니다. SSH 포트를 22122 등으로 변경하는 것이 좋습니다.
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.factory-defaults && sed -i "s/#Port 22/Port 22122/g" /etc/ssh/sshd_config ; systemctl restart sshd.service
로그인 방법
ssh -p 22122 [email protected]
아니면 SSH 키를 생성하여 서버에 추가하세요. 비밀번호를 사용하는 것보다 더 나은 가이드가 많이 있습니다.