Como editar um arquivo protegido se não tiver acesso direto ao sistema de arquivos?

3

Alterei o brilho da minha máquina editando o arquivo /etc/rc.local e adicionando essa linha echo 10 > /sys/class/backlight/nv_backlight/brightness antes de exit 0 .

Após a reinicialização, posso ver que funciona bem. O problema é que é tão escuro que não consigo ver nada. A tela é completamente preta. Tentei executar um USB ao vivo para editar o arquivo, mas não tenho permissões de gravação.

Alguma idéia de como resolver isso?

    
por Nikos Grigoriadis 20.05.2014 / 13:02

1 resposta

3

Você tem um bando de opções, eu começarei com o mais fácil e trabalharei:

  • Você tem teclas de controle de luz de fundo no seu teclado? Muitos laptops funcionam e podem funcionar aqui o tempo suficiente para permitir que você edite esse arquivo.

  • Se você instalou anteriormente um servidor SSH, poderá fazer SSH a partir de outro computador e sudo nano /etc/rc.local . O mesmo vale para outras soluções remotas. O NX / VNC / RDP permitirá que você entre em uma posição onde você esteja sentado com um terminal à sua frente.

  • Inicialize no modo de recuperação. Aparentemente, isso não carregará rc.local . Você precisará executar mount -o remount,rw / primeiro, mas poderá executar nano /etc/rc.local .

  • LiveUSB / CD: monte o disco em algum lugar e (a partir da linha de comando) sudo nano /media/.../etc/rc.local - lembre-se de editar a versão montada, não a versão Live.

  • Jedi isso. Inicialize normalmente, Controle + Alt + F1 . Digite seu nome de usuário seguido por Return . Então sua senha e Retorna ... E então cuidadosamente digite sudo sed -i '/backlight/d' /etc/rc.local seguido por Retorna . Em seguida, digite sua senha (para sudo ) seguida por Return . sudo reboot Retorna para reiniciar com segurança.

por Oli 20.05.2014 / 13:25