"잘못된 사용자 이름" 로그인 중단

"잘못된 사용자 이름" 로그인 중단

때로는 SSH 또는 Telnet(Putty 사용)을 통해 원격 서버에 연결할 때 내 사용자 이름을 잘못 사용하고 Enter 키를 누를 때까지 이를 인식하지 못하는 경우가 있습니다.

물론 후속 "비밀번호" 프롬프트는 해당 사용자 이름을 가진 사용자가 없기 때문에 작동하지 않습니다. 나는 "잘못된" 비밀번호가 너무 많으면 내 IP 주소에 대한 보안 잠금이 실행될 것이라고 상상했습니다. 그래서 연결을 끊었다가 다시 연결하면서 세부 정보를 더 주의 깊게 입력했습니다.

원격 서버에서 연결을 끊었다가(Control-C) 다시 연결하지 않고 로그인을 중단하고 "username" 프롬프트로 돌아갈 수 있는 방법이 있습니까?

답변1

원격 서버에서 연결을 끊었다가(Control-C) 다시 연결하지 않고 로그인을 중단하고 "username" 프롬프트로 돌아갈 수 있는 방법이 있습니까?

SSH를 사용할 수 없습니다. SSH를 사용하면 사용자 이름이 초기 연결 핸드셰이크의 일부로 전송되며 서버 측은 실제로 Username:반환할 로그인 프롬프트를 실행하지 않습니다.

표시될 수 있는 프롬프트는 Username:SSH 연결이 설정되기 전에 PuTTY 클라이언트 자체에서 생성됩니다.

가끔 SSH나 Telnet을 통해 원격 서버에 접속할 때.

텔넷을 사용하지 마십시오! 이렇게 하면 이제 모든 사람이 귀하의 비밀번호를 알고 있다고 가정해야 합니다. 이는 매우 안전하지 않은 프로토콜입니다. 지금은 2019년이고 지금은 SSH를 사용하지 않을 이유가 없습니다.

내 사용자 이름을 잘못 사용했는데 Enter 키를 누를 때까지 그 사실을 깨닫지 못했습니다.

그런 다음 사용자 이름을 연결 정보의 일부로 저장하는 것을 고려하십시오.

PuTTY 에서 이 작업을 수행할 수 있는 것 같습니다 Connection > Data > Login details > Auto-login username.

일반적으로 로그인하는 서버에 대해 특정 세션을 만들거나(이 경우 서버의 호스트 이름을 입력할 필요도 없음), 일반적으로 동일한 사용자 이름을 사용하는 경우 기본 세션의 일부로 저장할 수 있습니다. 연결하는 모든 서버에서(세션으로 돌아가서 기본 세션에 대한 변경 사항을 저장하여 기본 세션으로 만들기만 하면 됩니다.)

관련 정보