impossibile accedere all'host remoto con root, password errata


10

Ho un host remoto, in precedenza posso usarlo con root e password

ssh root@remote_host

o prima ci ho provato usando un normale account utente

ssh esolve@remote_host

e quindi su roote inserire la password

ma oggi, in entrambi i modi, la mia password è sempre errata, come

[esolve@local esolve]$  ssh root@remote_host
root@remote_host's password: 
Permission denied, please try again.

o

[esolve@remote_host ~]$ su root
Password: 
su: incorrect password

informazioni correlate:

  1. Posso usare questa password per accedere con root se oggi ho operato localmente su quel computer remoto.

  2. Ssh in è tramite VPN

Perché è successo? Come posso risolvere questo problema?


1
Se riesci a eseguire correttamente il root ma non riesci ad accedere come root tramite SSH, probabilmente l'amministratore di sistema ha disabilitato l'accesso SSH root, che è sempre una buona idea.
j883376

Risposte:


26

Hai ssh come root disabilitato? Controlla la tua configurazione sshd (possibilmente /etc/ssh/sshd_config) e cerca la linea PermitRootLogin no. Cambia noin yese riavvia sshd (molto probabilmente service ssh restarto service sshd restart).

Alcune distribuzioni (ad esempio, Ubuntu) predefinito without-passwordper il PermitRootLoginmodo che il login di root è consentito tramite l'autenticazione a chiave pubblica, ma non con una password.


quale distribuzione? Inoltre, stai effettuando il login su un terminale locale o stai provando a ssh come root su localhost? PermitRootLogin non importa se inizi su localhost.
zje,

1

Per la prima volta se si accede al server remoto SSH nel nuovo sistema, è sufficiente aggiornarlo. Apri il file di configurazione ssh,

# vim /etc/ssh/sshd_config

PermitRootLogin senza password

cambia in

PermitRootLogin Sì

Riavvia il servizio ssh.

riavvia il server ssh.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.