ssh 및 관련 기술을 처음 사용하므로 기본적인 것을 이해하지 못할 가능성이 큽니다. (이것은 대신 서버 결함에 대한 질문 일 수도 있습니다.
웹 서버 (내 소유)에 ssh하려고하는데 시간 초과로 인해 연결이 설정되지 않습니다.
~ $ ssh -vvv DOMAIN.com
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/USER/.ssh/config
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to DOMAIN.com [123.45.67.89] port 22.
debug1: connect to address IPADD port 22: Operation timed out
ssh: connect to host DOMAIN.com port 22: Operation timed out
내 첫 번째 생각은 어떻게 든 도메인을 잘못 지정했거나 내 사이트에 문제가 있다는 것입니다. 그래서 FTP를 통해 동일한 도메인에 연결하려고 시도했지만 정상적으로 작동했습니다 (사용자 이름을 묻는 메시지가 표시되었습니다).
~ $ ftp
ftp> open
(to) DOMAIN.com
Connected to DOMAIN.com.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 2 of 50 allowed.
220-Local time is now 12:47. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (DOMAIN.com:USER):
그래서 SSH를 잘못 사용하고 있다고 생각했습니다. 이 튜토리얼 비디오를 보기 시작했습니다 . 약 1 분이 ssh will@supercars.com지나면 사용자 이름 프롬프트가 표시되지만 위와 동일한 시간 초과가 발생합니다. 그런 다음 ssh google.com동일한 작업 을 시도했습니다 . ssh localhost반면에 잘 작동합니다. 따라서 문제는 네트워크를 통한 SSH 요청과 관련이있는 것 같습니다.
나의 다음 생각은 그것이 방화벽 문제일지도 모른다는 것이었다. 이 컴퓨터에 Sophos가 설치되어 있지만 관리자에 따르면 나가는 SSH 요청을 "막아서는 안됩니다".
왜 이런 일이 일어나고 있는지 알아낼 수 있습니까?