sshd_config 파일을 변경한 후 SSH 서버를 시작했습니다.

sshd_config 파일을 변경한 후 SSH 서버를 시작했습니다.

내 서버는 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파일이 없어 서버를 다시 시작하지 못했습니다.

관련 정보