GNU/Linux >> Linux Esercitazione >  >> Linux

Reimposta la password dell'utente root dalla modalità di ripristino

Se non riesci a reimpostare la password per il tuo server cloud Linux® utilizzando il pannello di controllo del cloud, puoi utilizzare i seguenti passaggi per eseguire questa attività utilizzando la modalità di ripristino:

  1. Metti il ​​server in modalità di salvataggio.

    Per ulteriori informazioni su come mettere il server in modalità di ripristino, vedere Modalità di salvataggio.

  2. Collegarsi al server che è in modalità di ripristino utilizzando il comando seguente, sostituendo ip address of the server con l'indirizzo IP (Internet Protocol) del tuo server:

    ssh root@<ip address of the server>
    

    Se viene visualizzato il seguente messaggio quando tenti di connetterti da un sistema Mac®OS X o Linux, è possibile che qualcuno ti stia intercettando durante un attacco man-in-the-middle oppure la chiave host RSA potrebbe essere stata appena modificata:

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    

    Contatta il tuo amministratore di sistema.

    Aggiungi la chiave host corretta nel tuo ~/home/<user name>/.ssh/known_hosts fileper impedire la visualizzazione di questo messaggio.

    La chiave sbagliata viene visualizzata come la seguente riga di codice nell'output:

    Offending key in **/root/.ssh/known_hosts**:running<line number>
    

    Devi modificare .ssh/known_hosts per rimuovere la riga dell'indirizzo IP del server.

    Se ti stai connettendo da un sistema Mac OS X o Linux devi modificare il file in ~/home/<user name>/.ssh/known_hosts .

  3. Ti consigliamo di eseguire periodicamente il controllo del file system (fsck )comando. L'esecuzione di questo passaggio impedisce l'esecuzione automatica del controllo durante un riavvio, causando un tempo di avvio più lungo del previsto.

    Esegui questo controllo su /dev/xvdb1 se il tuo server utilizza XenServer®hypervisor e /dev/sdb1 se utilizza Xen® Classic.

    Il seguente comando di ripristino di esempio utilizza /dev/xvdb1 :

    fsck -fyv /dev/xvdb1
    

    Questo comando forza un controllo del file system (f flag), risponde automaticamenteyes a tutte le domande che il sistema richiede (y flag) e visualizza un output dettagliato alla fine (v bandiera).

  4. Montare il file system seguendo i passaggi seguenti:

    un. Crea una directory temporanea eseguendo il comando seguente:

        mkdir /mnt/rescue
    

    b. Monta il file system in quella directory temporanea eseguendo il seguente comando:

        mount /dev/xvdb1 /mnt/rescue
    
        chroot /mnt/rescue
    

    Questo esempio usa il chroot operazione. Questo comando consente di impostare la radice del sistema in un ambiente temporaneo. L'esecuzione di questo passaggio aiuta con il ripristino.

  5. Esegui il passwd comando per aggiornare la password di root sul disco rigido del cloudserver originale, come mostrato nell'esempio seguente:

    passwd
    

    Questo comando richiede due volte la nuova password, quindi aggiorna i file appropriati.

  6. Esci da chroot modalità immettendo il seguente comando:

    exit
    
  7. Smonta l'unità originale immettendo il seguente comando:

    umount /mnt/rescue
    
  8. Esci da Secure Shell (SSH), quindi esci dalla modalità di ripristino.

  9. Modifica il .ssh/know_host per rimuovere la riga dell'indirizzo IP del server.

  10. Se ti stai connettendo da un sistema Mac OS X o Linux, devi modificare il file in ~/home/<user name>/.ssh/known_hosts .

Quando il tuo server cloud si riavvia al di fuori della modalità di ripristino, puoi utilizzare la password che hai impostato nel passaggio 5 per accedere.

Devi solo eseguire questo passaggio se nova-agent non funziona correttamente o non risponde all'interno del sistema operativo guest (OS). nova-agent è il servizio che collega il SO guest al Cloud Control Panel di Rackspace in modo che tu possa eseguire attività come reimpostare la password e creare un nuovo Cloud Server da un'immagine. Se riscontri un problema con nova-agent, contatta il tuo account manager o il supporto Rackspace.


Linux
  1. Come reimpostare la password di root MySql

  2. Come reimpostare la password di root MySql

  3. Come reimpostare la password per sudo in Debian

  4. Come reimpostare la password di root server MySQL

  5. La funzione di root del gruppo utente??

Come reimpostare la password dell'utente root MySQL in Linux

Come reimpostare la password di root in MySQL 8 su Ubuntu Linux

Come reimpostare la password di root dimenticata in Ubuntu

Hai dimenticato la password Linux su WSL? Ecco come ripristinarlo facilmente

Come reimpostare la password di root di MySQL

Come reimpostare la password di root su Ubuntu 22.04