/ etc / passwd arquivo está corrompido e eu não posso mudar isso eu também não consigo fazer o login como root

0

Eu tentei mudar o arquivo / etc / passwd no servidor ubuntu 12.04 e tentei alterar o nome de usuário root. Eu só mudei uma parte do nome de usuário root, é isso que eu tenho:

main:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
                [ Read 53 lines (Warning: No write permission) ]

A linha superior onde diz principal precisa dizer raiz. Eu não posso mudar este arquivo porque nenhum outro usuário tem acesso ao sudo. Este é um servidor hospedado por outra empresa, portanto não posso acessar o modo de recuperação ou o disco de inicialização ao vivo. Obrigado, Bryce Pruett

    
por user269398 28.04.2014 / 15:23

1 resposta

1

Se você perder o acesso a uma instalação como essa, para a qual não tem acesso físico, estará completamente à mercê do seu host, do conjunto de recursos e da disposição deles para com você.

  • Se você tiver acesso ao console virtual (ou o seu host o possui - pergunte a eles), ele poderá fazer login como root, diretamente ou por meio do modo de recuperação. Alguns hosts (Linode para um) têm isso como um recurso, mas alguns exigem uma pessoa real em seu final.

  • Ou você poderia implorar a eles que fizessem uma correção local em que montassem seu sistema de arquivos para você e fizessem a correção. Eu não tenho ideia se eles estariam ou não dispostos a fazer isso, quanto mais custaria.

  • Se isso não der certo, você pode pedir um dump de disco. Você envia um disco, uma imagem para ele e envia de volta e você conserta o arquivo ... E envia de volta e eles restauram a partir dele. Esse não é um acordo padrão que os hosts têm com seus clientes. Espere pagar pelo envio em 4 direções e pelo menos ~ $ 100 pelo seu tempo.

Ainda é um tiro longo com alguns anfitriões.
Basicamente, este processo vai ensinar-lhe quão bom é realmente o seu anfitrião. Boa caçada.

    
por Oli 28.04.2014 / 15:36