Como eu editaria um arquivo .conf sem o gedit do terminal sobre SSH?

2

Acho que minha pergunta está mais próxima de "Como eu iria editar um arquivo .conf de uma conexão remota via terminal ssh?"

Eu baixei um emulador ssh para o meu iPhone, que funciona bem e dandy, e eu posso ssh para o meu computador em casa via serviços de DNS. Agora eu estou tentando irritar meus companheiros de quarto que estão em casa agora que minha máquina está fazendo bip.

Para isso, preciso editar /etc/modprobe.d/blacklist.config . Eu tentei o sudoedit mas não consegui texto.

Qualquer coisa gráfica está fora de questão, porque eu estou essencialmente em um terminal dedicado como se você tivesse pressionado Ctrl + alt + F1 .

    
por skeeter_mcbee 24.03.2014 / 17:55

2 respostas

4

Na linha de comando (sobre ssh ou sem X) para editar um arquivo de configuração eu sugiro:

sudo -e /path/to/config_file

Por padrão, o sudo (root) usa o vi como um editor. Pessoalmente eu prefiro o vim

sudo apt-get install vim-full

Para alterar seu editor, execute

sudo update-alternatives --config editor

Você verá algo assim:

There are 3 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/nano            40        manual mode
  2            /usr/bin/vim.basic   30        manual mode
  3            /usr/bin/vim.tiny    10        manual mode

pressione a tecla numérica para alterar o seu preferido

    
por Panther 25.03.2014 / 16:20
2

Tente nano ou pico, pois eles geralmente estão na maioria dos sistemas junto com o vi. Vi provavelmente seria chato usar em um telefone, então eu iria com as antigas possibilidades.

    
por benjamin 24.03.2014 / 17:59