O problema aqui é que a maneira como os usuários são autenticados para o login no Ubuntu é com o arquivo /etc/passwd
. Como esse arquivo está faltando ... coisas ruins vão acontecer, como o sudo não funcionar.
Se você tem acesso root em algum lugar, como uma sessão que ainda tem aberta, ou pode descobrir como entrar como root, é possível fazer com que symlink
(que é semelhante a um atalho no Windows) novo local para que o sistema operacional possa localizar o arquivo. Você faz isso com o comando ln
. A sintaxe seria:
ln -s [your new /etc location] /etc