Possibilità di accesso alla radice perduto / sbin / nologin

Ho modificato accidentalmente il file /etc/passwd sul mio server nel seguente modo:

 root:x:0:0:root:/root:/sbin/nologin 

Ora non posso accedere come root. Quando inserisco il command su , Cannot execute /sbin/nologin: No such file or directory viene visualizzato nella console.

  • Come faccio ad assicurarmi che entrambi i server e MYSQL abbiano lo stesso fuso orario?
  • Server di posta open source in grado di gestire le cassette postali di grandi size accessibili tramite IMAP?
  • È sufficiente SPF per assicurarsi che le e-mail siano consegnate alla casella di posta?
  • Come controllare il mio server linux non è spamming
  • Come get la password per l'istanza EC2 Linux?
  • Posso gestire le macchine Windows 7 con un server open source?
  • Non ho accesso fisico al server. Non ho utenti nel file sudoers.

    OS: Linux 2.6.24-23-server

    Puoi aiutarmi a fare il login come root?

  • Come distriggersre la directory?
  • C'è qualche differenza tra i routes "file" e "./file"?
  • Dati SMART dai dischi dietro LSI MegaRAID Controller in ESXi 5.1
  • Imansible creare LVM a causa di: non trovato (o ignorato dal filter)
  • Cisco e Linux e Vlans
  • configuration del server di posta tramite exim
  • 2 Solutions collect form web for “Possibilità di accesso alla radice perduto / sbin / nologin”

    Avviare il sistema da un CD Live, da cui è ansible montare il filesystem e modificare il etc/passwd .

    o tramite grub, aggiungere alla fine della row del kernel:

     init=/bin/bash 

    Anche questo dovrebbe farlo. Potrebbe essere necessario montare il file system read-write prima della modifica:

     mount -o rw,remount / 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.