Bonjour, j'ai souhaiter modifier mon shell avec fish en suivant ce tuto
https://mondedie.fr/d/6603-Tuto-Customiser-son-shell-avec-fish
Cependant je pense avoir faire une fausse manip
Quand je veux passer en super user
benj@sd:~$ su
Password:
Cannot execute /usr/bin/fishbenj: No such file or directory
benj@sd:~$
Le fichier /etc/passwd semble endommager
root❌0:0:root:/root:/usr/bin/fishbenj
Je pense que le problème vient de la. Comment puis-je résoudre le soucis ? car sans le super user je ne peux pas modifier le dit fichier ... Ni ses permissions pour le modifier ...
Quand je tape avec sudo
benj@sd:~$ sudo apt-get update
bash: sudo: command not found
benj@sd:~$
(ça c'est par ce que je n'ai pas le paquet sudo d'installer non ?)
HELP
EDIT: Apparemment le fichier /etc/passwd- est une sav de /etc/passwd ,je suis peut-être il faut les interchanger ?
EDIT2: Donc j'ai demarer mon serveur en mode rescu, monté le disque dur de mon dédia actuel et suis aller modifier /etc/passwd et hop problemo resoluto...
ps c'etait horrible
EDIT3: J'ai appris de cette mésaventure et aie bien installer la commande sudo je ne me ferrais plus avoir =)