Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

wiki:freebsd.shell.restore [2015/10/24 16:03]
127.0.0.1 external edit
wiki:freebsd.shell.restore [2018/04/23 17:13]
Ligne 1: Ligne 1:
-Une fois sur une machine FreeBSD j'en avais marre de mon petit cshrc et j'ai donc décidé de le changer pour mettre zsh: \\ 
  
-malheuresement j'ai mis un mauvais chemin, et ouai car 
-<code bash> 
-# whereis zsh 
-zsh: /​usr/​local/​bin/​zsh /​usr/​local/​man/​man1/​zsh.1.gz /​usr/​ports/​shells/​zsh 
-</​code>​ 
-<code bash> 
-# whereis csh 
-csh: /bin/csh /​usr/​share/​man/​man1/​csh.1.gz 
-</​code>​ 
-naturellement pensant que c'​etait le même chemin: 
-<code bash> 
-chsh -s /bin/zsh root 
-</​code>​ 
-je reboot et SURPRISE, plus de shell, plus possible de me connecter en root, mes autres utilisateurs ne pouvant pas changer /etc/passwd n'​ayant pas sudo et **su -m** ne fonctionnant pas a cause du mauvais shell j'ai du trouver une solutions.\\ 
- 
-Il m'a suffis au final de reboot la machine et de prendre le l'​option "​single user", une fois la machine démarrée et un shell choisi on monte la partition /: 
-<code bash> 
-mount -o rw / 
-</​code>​ 
-et de modifier le fichier ///​etc/​passwd//​ pour mettre un shell qui fonctionne. 
-on reboot et c'est terminé. 
wiki/freebsd.shell.restore.txt · Dernière modification: 2018/04/23 17:13 (modification externe)
CC0 1.0 Universal
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5