Uau, bem, você considerou apenas remover o usuário?
userdel john
Como outros já mencionaram o login como root sobre o ssh não é aconselhável e por isso está tendo uid's duplicados de 0.
Sou novo no Linux, portanto, lembre-se disso ao oferecer conselhos.
Eu me tornei mais zeloso e corri o comando aqui:
useradd -ou 0 -g 0 john
passwd john
agora eu tento conectar como normalmente faço:
ssh -i yok.pem [email protected] -vv
e estou recebendo:
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
Felizmente ainda tenho uma conexão com o servidor aberto. Eu chequei minha pasta ~ / .ssh e todos os arquivos têm 600 permissões.
O que preciso fazer aqui? Estou preso.
Uau, bem, você considerou apenas remover o usuário?
userdel john
Como outros já mencionaram o login como root sobre o ssh não é aconselhável e por isso está tendo uid's duplicados de 0.