오늘 내 자격 증명을 사용하여 원격 서버에 SSH로 연결하려고 시도했지만 전혀 응답이 없었고 Enter 키를 누른 후 명령이 중단되었습니다. 서버에 ping을 보낼 수 있고, 시도해 보았고 nc -v -w 1 [host_ip_address] -z 22
얻었습니다 connection succeeded!
. 이 서버의 포트 22에 텔넷을 연결할 수도 있습니다. 따라서 ssh
데몬이 포트 22에서 실행되고 수신 대기하고 있다고 확신합니다 .
ssh -v username@[hostname]
나에게주세요:
OpenSSH_6.9p1, LibreSSL 2.1.8
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug1: Connecting to cp-scl001 [10.5.60.224] port 22.
debug1: Connection established.
debug1: identity file /Users/yongfezh/.ssh/id_rsa type 1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/yongfezh/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.9
그런 다음 명령이 마지막 줄에 중단됩니다.
실행 중인 일부 도커 컨테이너가 너무 많은 로그를 생성하고 모든 디스크 공간을 사용하기 전에 이 문제가 발생했습니다. 그런데 왜 로그인이 안되는지 모르겠네요. 이번에도 같은 이유인지는 모르겠습니다.
이제 먼저 로그인한 다음 서버에서 무슨 일이 일어나고 있는지 확인할 수 있는 방법이 필요하다고 생각합니다.
답변1
예, 이는 디스크 가득 참 문제 때문일 가능성이 높습니다. 네트워크 이외의 방법을 통해 이 서버에 로그인해야 합니다. 저는 클라이언트를 위한 네트워크 설계를 할 때 항상 서버 네트워크에 의존하지 않고 원격 액세스를 활성화하는 방법에 대한 계획을 세울 것을 권장합니다. 다른 옵션이 없다면 데이터 센터로 가서 콘솔에 연결해야 할 것 같습니다.