중복 루트 사용자를 생성하려고 시도하고 더 이상 서버에 연결할 수 없습니다

중복 루트 사용자를 생성하려고 시도하고 더 이상 서버에 연결할 수 없습니다

저는 Linux를 처음 접하므로 조언을 해줄 때 이 점을 염두에 두시기 바랍니다.

나는 너무 열성적이어서 여기에서 명령을 실행했습니다.

http://www.shellhacks.com/en/HowTo-Create-USER-with-ROOT-Privileges-in-Linux

useradd -ou 0 -g 0 john
passwd john

이제 일반적인 방법으로 연결을 시도합니다.

ssh -i yok.pem [email protected] -vv

나는 얻다:

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to staging.yok.com [23.23.77.124] port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file yok.pem type -1
debug1: key_load_public: No such file or directory
debug1: identity file yok.pem-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.9

다행히 아직 서버에 연결되어 있습니다. ~/.ssh 폴더를 확인했는데 파일에 모두 600개의 권한이 있습니다.

여기서 무엇을 해야 합니까? 나는 붙어있다.

답변1

와, 알겠습니다. 사용자 삭제를 고려해 보셨나요?

userdel john

다른 사람들이 언급했듯이 ssh를 통해 루트로 로그인하는 것은 중복된 uid가 0이므로 현명하지 않습니다.

관련 정보