Per Server Cloud migrato e VPS gestiti nel Cloud Panel

In questo articolo ti mostriamo come reimpostare la password di root di un VPS o di Server Cloud migrato.

Importante

Queste istruzioni riportano dei passaggi che possono causare la perdita di dati se eseguiti in modo errato. Pertanto, effettua sempre un backup prima di reimpostare la password di root.

Requisiti
  • Il server è acceso.
  • Hai creato un'immagine del server in questione.

Caricare il DVD Clonezilla latest_iso

  • Accedi al tuo account IONOS.
  • Nella barra del titolo, clicca su Menu > Server & Cloud.

    Opzionale: seleziona il contratto Server & Cloud desiderato.

  • Nell'area Infrastruttura > Serverattiva il server desiderato.
  • Fai clic su Lettore DVD.
  • Seleziona il DVD Clonezilla latest_iso.
  • Clicca su Carica DVD.

Avviare Clonezilla a partire da un DVD

  • Fai clic su Azioni > Riavvia.
  • Conferma cliccando su .
  • Clicca su Azioni > Apri la console remota.

    La console remota si apre in una nuova scheda.
     
  • Seleziona la lingua desiderata nella finestra Choose language.
  • Nella finestra Configurazione della tastiera, seleziona l'opzione Change - Cambia la disposizione della mia tastiera.
  • Seleziona l'opzione Generica 105 tasti PC .
  • Nella finestra Configuring keyboard, seleziona la disposizione della tastiera.
  • Seleziona il paese di origine della tastiera.
  • Seleziona il layout della tastiera.
  • Seleziona il tasto che deve funzionare come AltGr.
  • Seleziona il tasto Componi.
  • Nella finestra Avvio di Clonezilla, seleziona l'opzione  Enter_shell Apre il prompt alla riga di comando.

Reimpostare la password

  • Per ottenere delle informazioni su tutti i dischi, digita il seguente comando:

    user@debian:~$ sudo fdisk -l

  • Determina la partizione root. Il nome della partizione root di un server migrato con AlmaLinux 9 è /dev/vda4.
  • Per montare la partizione root, immetti il seguente comando:

    user@debian:~$ sudo mount /dev/MIA_PARTIZIONE_ROOT/mnt


    Sostituisci il segnaposto MIA_PARTIZIONE_ROOT con il nome della partizione root del tuo server. 
    Esempi:

    Ubuntu 22.04
    user@debian:~$ sudo mount /dev/vda1 /mnt

    VPS con Rocky Linux 8.6 e 9:
    user@debian:~$ sudo mount /dev/vda5 /mnt

    Server Cloud con AlmaLinux 8 e 9:
    user@debian:~$ sudo mount /dev/vda4 /mnt

  • Per i passaggi successivi è necessario montare le directory /dev, /proc e /sys. Per farlo, digita i seguenti comandi:

    user@debian:~$ sudo mount --bind /dev /mnt/dev
    user@debian:~$ sudo mount --bind /proc /mnt/proc
    user@debian:~$ sudo mount --bind /sys /mnt/sys

  • Posiziona la partizione montata in un ambiente change root:

    user@debian:~$ sudo chroot /mnt

  • Valido solo per AlmaLinux 8 e 9 e Rockylinux 8 e 9: apri il file di configurazione SELinux. Per farlo, immetti il seguente comando:

    root@debian:/home/user# vi /etc/selinux/config

Nota bene

  • L'editor vi dispone di una modalità di inserimento e una modalità di comando. Per accedere alla modalità di inserimento, premi il tasto [i]. In questa modalità, i caratteri digitati vengono immediatamente inseriti nel testo. Per accedere alla modalità di comando, premi [ESC]. Quando utilizzi la modalità di comando, i caratteri inseriti vengono interpretati come comandi.
  • Per uscire da vi e salvare il file, immetti il comando :wq e premi Invio.
  • Valido solo per AlmaLinux 8 e 9 e Rockylinux 8 e 9: premi il tasto [i] e imposta il valore SELINUX=permissive nella riga SELINUX=enforcing.
  • Valido solo per AlmaLinux 8 e 9 e Rockylinux 8 e 9: per accedere alla modalità comando, premi il tasto [ESC].  
  • Valido solo per AlmaLinux 8 e 9 e Rockylinux 8 e 9: per uscire da vi e salvare il file, digita il comando :wq e premi Invio. 
  • Per impostare una nuova password, immetti il seguente comando:

    [root@debian:/]# passwd root

  • Inserisci la nuova password e ripetila.
  • Per interrompere l'accesso al file system root, immetti il seguente comando:

    [root@debian:/]# exit

  • Inserisci il seguente comando:

    user@debian:~$ sudo touch /.autorelabel

  • Per assicurarti che tutte le modifiche siano applicate correttamente ai file di sistema, immetti il seguente comando:

    user@debian:~$ sync

  • Per smontare le directory /dev, /proc e /sys, inserisci i seguenti comandi:

    user@debian:~$ sudo umount /mnt/dev
    user@debian:~$ sudo umount /mnt/proc
    user@debian:~$ sudo umount /mnt/sys

  • Per montare la partizione root, inserisci il comando seguente:

    user@debian:~$ sudo umount /mnt

Espellere il DVD e riavviare il server

  • Apri il Cloud Panel.
  • Per espellere il DVD, fai clic su Clonezilla latest_iso.
  • Conferma cliccando su .
  • Fai clic su Azioni > Riavvia.
  • Conferma cliccando su .

    Il server viene riavviato. Puoi ora accedere al server con la nuova password.