Per Server Dedicati e Server dedicati in offerta speciale amministrati nell'account IONOS, nella sezione Gestione server

In questo articolo ti spieghiamo come reimpostare la password di root del server se te la sei dimenticata.

Se hai dimenticato la password del server root, puoi avviarlo nel sistema di ripristino. Durante questo processo, viene visualizzata una password temporanea per il sistema di ripristino selezionato. Con questa password puoi accedere al sistema di ripristino come amministratore tramite SSH. È quindi possibile reimpostare la password del server root.

  • Avvia il server nel sistema di ripristino.
    Per vedere come fare, visualizza il seguente articolo: Riavviare un server Linux nel Rescue System.
  • Accedi al sistema di ripristino del tuo server con il nome utente root e la password temporanea.
  • Monta la partizione root.

    Software RAID:

    mount /dev/md1 /mnt

    Hardware RAID:

    mount /dev/sda1 /mnt

  • Per i passi successivi è necessario montare le partizioni per /usr, /home e /var.
    I dispositivi corrispondenti si trovano nella fstab della partizione montata:

    cat /mnt/etc/fstab
    /dev/md1 / ext3 defaults 1 1
    /dev/sda2 none swap sw
    /dev/sdb2 none swap sw
    /dev/vg00/usr /usr xfs defaults 0 2
    /dev/vg00/var /var xfs defaults,usrquota 0 2
    /dev/vg00/home /home xfs defaults,usrquota 0 2
    devpts /dev/pts devpts gid=5,mode=620 0 0
    none /proc proc defaults 0 0
    none /tmp tmpfs defaults 0 0

    In questo esempio, montiamo le partizioni come segue:

    mount /dev/vg00/usr /mnt/usr
    mount /dev/vg00/var /mnt/var
    mount /dev/vg00/home /mnt/home

  • Usare il comando mount per controllare se tutte le partizioni sono montate:

    mount
    /dev/ram0 on / type ext2 (rw,relatime,errors=continue,user_xattr,acl)
    devtmpfs on /dev type devtmpfs (rw,relatime,size=8123300k,nr_inodes=2030825,mode=755)
    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
    tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
    tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
    tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
    tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
    cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
    cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
    cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
    cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
    systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
    mqueue on /dev/mqueue type mqueue (rw,relatime)
    debugfs on /sys/kernel/debug type debugfs (rw,relatime)
    fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
    /dev/md1 on /mnt type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered)
    /dev/mapper/vg00-usr on /mnt/usr type ext4 (rw,relatime,data=ordered)
    /dev/mapper/vg00-var on /mnt/var type ext4 (rw,relatime,data=ordered)
    /dev/mapper/vg00-home on /mnt/home type ext4 (rw,relatime,data=ordered)

  • Posiziona le partizioni montate in un ambiente change root:

    chroot /mnt

  • Ora puoi impostare una nuova password con password:

    passwd
    Changing password for user root.
    New password:
    Retype new password:
    passwd: all authentication tokens updated successfully.

  • Per uscire dall'ambiente chroot, immetti il comando Exit.

    exit
    exit
    rescue:~#

  • Smonta le partizioni:

    umount -al

  • Riavvia il server nel sistema normale. Per farlo, effettua nuovamente l'accesso a IONOS e seleziona il punto Strumento di recupero. Quindi cambia la modalità di avvio nelle impostazioni nel Sistema normale e forza il riavvio.

Non appena il server viene riavviato, è possibile connettersi via SSH come root con la nuova password.