내 서버는 SSH를 통한 비밀번호 없는 루트 로그인만 허용했습니다. 예를 들어 SSH[이메일 보호됨]바로 들어갈 수 있을 겁니다. SSH와 같은 사용자 로그인을 활성화하고 싶었습니다.[이메일 보호됨]비밀번호를 물어볼 것입니다.
다음 줄을 주석 처리하여 sshd_config 파일을 편집했습니다.
AuthorizedKeysFile %h/.ssh/authorized_keys
읽다:
#AuthorizedKeysFile .ssh/authorized_keys
SSH 서버를 다시 시작했습니다.
/etc/init.d/ssh restart
나는 즉시 서버에서 쫓겨났고, 지금은 어느 쪽이든 들어갈 때[이메일 보호됨]또는[이메일 보호됨], 다음 오류가 발생합니다.
ssh: connect to host myserver.com port 22: Connection refused
내 서버에 다시 SSH 액세스를 허용하고 잠재적으로 사용자 로그인을 활성화할 수 있는 방법이 있습니까?
답변1
Connection Refused
는 포트 22에 바인딩된 서비스가 없음을 의미하는 TCP 수준 오류입니다. 간단히 말해서 the ssh server is no longer running
.
여기서 가장 좋은 복구 방법은 물리적 터미널이 될 것입니다.sshd_config파일이 없어 서버를 다시 시작하지 못했습니다.