J'imagine que ma question est plus proche de "Comment pourrais-je modifier un fichier .conf à partir d'une connexion distante via un terminal ssh?
J'ai téléchargé un émulateur SSH sur mon iPhone qui fonctionne très bien et je peux ssh sur mon ordinateur à la maison via les services DNS. En ce moment, j'essaie d’agacer mes camarades de chambre qui sont à la maison en ce moment pour que ma machine sonne.
Pour ce faire, je dois éditer /etc/modprobe.d/blacklist.config
. J'ai essayé sudoedit mais je n'ai pas de texte.
Tout élément graphique est hors de question, car je suis essentiellement dans un terminal dédié, comme si vous appuyiez sur Ctrl+alt+F1.
Sur la ligne de commande (sur ssh ou sans X) pour éditer un fichier de configuration, je suggère:
Sudo -e /path/to/config_file
Par défaut, Sudo (racine) utilise vi comme éditeur. Personnellement je préfère vim
Sudo apt-get install vim-full
Pour changer d'éditeur, lancez
Sudo update-alternatives --config editor
Vous verrez quelque chose comme ça:
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
appuyez sur la touche numérique pour changer votre préférence
Essayez nano ou pico car ils sont généralement sur la plupart des systèmes avec vi. Vi serait probablement ennuyeux à utiliser sur un téléphone, alors j'accepterais les anciennes possibilités.