Come recuperare l'accesso al server in caso di perdita della password dell'utente

Obiettivo

Senza un’altra modalità di autenticazione o un altro account utente, la perdita della password significa che non è più possibile connettersi al server in modo normale.

In questo caso, è possibile accedere al server tramite la modalità Rescue di OVHcloud, che permette di utilizzare una password provvisoria e modificare i file.

Questa guida ti mostra come reimpostare la password dell’account utente nel caso in cui non si disponga più dell’accesso al server.

Info

Per recuperare l'accesso a un server al quale ti connetti con una chiave SSH, consulta la nostra guida "Come sostituire una coppia di chiavi SSH".

Prerequisiti

Info

Questa guida non si applica alle installazioni di Windows Server. Consulta le nostre guide "Come cambiare la password amministratore su un server dedicato Windows" e "Come cambiare la password amministratore su un VPS Windows".

Procedura

Non dimenticare di consultare anche le nostre guide di primo passo:

Warning

OVHcloud mette a disposizione i servizi ma non si occupa della loro configurazione e gestione. garantirne il corretto funzionamento è quindi responsabilità dell’utente.

Questa guida ti aiuta a eseguire le operazioni necessarie alla configurazione del tuo account. Tuttavia, in caso di difficoltà o dubbi relativamente all’amministrazione, all’utilizzo o all’implementazione dei servizi di un server, ti consigliamo di contattare un provider specializzato o la nostra Community.

Step 1 - Riavvia il server in modalità Rescue

Segui gli step delle nostre guide in modalità Rescue per connetterti al tuo server e montare le tue partizioni:

Per continuare, è necessario montare la partizione di sistema e disporre dell'accesso in scrittura al file system.

Ciò significa che è stata immessa una versione del comando seguente nella shell della modalità Rescue:

chroot path/to/partition/mountpoint/

Il comando esatto dipende dal punto di montaggio utilizzato. Ad esempio, se la partizione è stata montata su /mnt, il comando sarà il seguente:

chroot /mnt/

Step 2 - Identificare gli account utente e reimpostare la password

Dopo aver montato la partizione ed eseguito chroot /mnt (o l’equivalente), disporrai dei privilegi root sul sistema montato.

Se necessario, prima di modificare una password, identifica gli account esistenti utilizzando questo comando:

cat /etc/passwd

Esempio di risultato (collegamento):

daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
.
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin
syslog:x:102:102::/nonexistent:/usr/sbin/nologin
sshd:x:105:65534::/run/sshd:/usr/sbin/nologin
.
user1:x:1000:1000:Ubuntu:/home/ubuntu:/bin/bash

Il nome dell'utente è disponibile nell'elenco degli account.

Per modificare la password di un account specifico (ad esempio: user1), utilizza questo comando:

passwd user1

Inserisci due volte la nuova password:

# New password:
# Retype new password:
# passwd: password updated successfully

In una distribuzione GNU/Linux, il prompt della password non visualizza le voci della tastiera.

Info

Evita di eseguire il comando passwd senza argomenti: questo comando modifica la password dell'account corrente (che è spesso root dopo l'esecuzione di chroot). Specifica sempre passwd <utente>.

Utilizza la modalità di avvio normal del tuo server quando lo riavvii dallo Spazio Cliente OVHcloud.

Se necessario, consulta la guida del Rescue mode.

L'account utente modificato ora ha accesso al server con la nuova password.

Per saperne di più

Creare e utilizzare chiavi SSH

Modalità Rescue per un server dedicato

Modalità Rescue per un VPS

Configurazione degli account utente e dell'accesso root su un server

Contatta la nostra Community di utenti all’indirizzo https://community.ovh.com/en/.

Questa pagina ti è stata utile?