[Ultra urgent] plus d'interpréteur pour root !!!! comment faire?

plus d'interpréteur pour root !!!! comment faire? [Ultra urgent] - Linux et OS Alternatifs

Marsh Posté le 21-12-2004 à 16:50:57    

Au secours !!!!
 
voulant modifier Fstab, il me faut passer en root (super-utilisateur)....
 
je lance le Bash, puis "su root" je tape mon MDP et là il me dit "pas d'interpréteur"  :pt1cable:  
 
"sudo chsh -s root", mais impossible....car mon 2ème utilisateur n'est pas référencer dans sudoers.... en gros je me mord la queue depuis tous à l'heure et là c'est grave car c'est pour le taf et j'ose même pas penser pouvoir tout perdre....
 
SOS :hello:  
au secours aidez moi....
SOS :hello:

Reply

Marsh Posté le 21-12-2004 à 16:50:57   

Reply

Marsh Posté le 21-12-2004 à 17:03:54    

otan beauval a écrit :

en gros je me mord la queue depuis tous à l'heure


 
aïe! ça doit pas être agréable ça.   :cry:

Reply

Marsh Posté le 21-12-2004 à 17:05:22    

et "su - root"?

Reply

Marsh Posté le 21-12-2004 à 17:10:18    

mazargman a écrit :

et "su - root"?


 
 
non plus

Reply

Marsh Posté le 21-12-2004 à 17:14:27    

ssh ca donne quoi (si t'as un serveur ssh qui tourne) ?


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 21-12-2004 à 17:14:47    

su root -c sh

Reply

Marsh Posté le 21-12-2004 à 17:19:41    

Xavier_OM a écrit :

ssh ca donne quoi (si t'as un serveur ssh qui tourne) ?


 
je pense pas

Reply

Marsh Posté le 21-12-2004 à 17:20:48    

matafan a écrit :

su root -c sh


 
la même ==> "pas d'interpréteur"

Reply

Marsh Posté le 21-12-2004 à 17:21:41    

j'ai regarder dans le fichier /etc/passwd et effectivement il manque des /  pour l'interpréteur de root....
mais forcement je peux pas modifier "passwd" car il faut etre en root.... j'essaye avec "sudo" sur mon 2ème compte mais ce dernier n'est pas référencer dans "sudoers" et pour le faire il faut etre en root :pt1cable: ..... un beau bordel koi....
 
t'ain si c'est mort, j'fais un bad


Message édité par Otan beauval le 21-12-2004 à 17:27:10
Reply

Marsh Posté le 21-12-2004 à 17:27:05    

su root -s /bin/sh ?
 
sinon, reboot et démarrage en init=/bin/sh


Message édité par Mjules le 21-12-2004 à 17:27:25

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2004 à 17:27:05   

Reply

Marsh Posté le 21-12-2004 à 17:28:43    

Mjules a écrit :

su root -s /bin/sh ?
 
sinon, reboot et démarrage en init=/bin/sh


 
 
 
==>"pas d'interpreteur"
 
 :sweat:

Reply

Marsh Posté le 21-12-2004 à 17:29:54    

Mjules a écrit :

su root -s /bin/sh ?
 
sinon, reboot et démarrage en init=/bin/sh


 
oula t'emballe pas j'veux bien etre connaisseur, mais pas pro encore  :D
 
==> comment kon fait?


Message édité par Otan beauval le 21-12-2004 à 17:30:24
Reply

Marsh Posté le 21-12-2004 à 17:30:46    

bon ben reboot, et si /bin/sh n'existe pas, essaye /bin/bash ou /bin/csh ou /bin/zsh
 
tu as bine un interpréteur sur ta machine


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2004 à 17:31:09    

et si tu reboot ac un live CD
 que donne le fichiers /etc/passwd ?
chroot /path /bin/bash marche ?


---------------
logiciels libres à Pau http://www.paulla.asso.fr
Reply

Marsh Posté le 21-12-2004 à 17:33:16    

otan beauval a écrit :

oula t'emballe pas j'veux bien etre connaisseur, mais pas pro encore  :D
 
==> comment kon fait?


tu reboot, à l'invite de lilo (tu tapes ECHAP si c'est un lilo graphique pour l'avoir) tu tapes :

linux single init=/bin/sh

 
ensuite, tu remontes ta partition / en écriture :
mount -o remount,rw /
 
tu modifie ton /etc/passwd comme il faut
 
et tu rebootes :
reboot

ou tu changes de runlevel :
telinit 5


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2004 à 17:34:58    

en fait le problème ne vient pas du bash en lui-meme mais du fichier "passwd" (enfin je pense)
 
dans ce fichier pour root j'ai:
 
blablabla......./root:home
 
normalement à la suite est décris le fameux interpréteur, mais là rien .....
 
Mais impossible de modif car pas root

Reply

Marsh Posté le 21-12-2004 à 17:36:08    

une syntaxe correcte :
root:x:0:0:root:/root:/bin/bash


Message édité par Mjules le 21-12-2004 à 17:36:13

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2004 à 17:36:15    

Mjules a écrit :

tu reboot, à l'invite de lilo (tu tapes ECHAP si c'est un lilo graphique pour l'avoir) tu tapes :

linux single init=/bin/sh

 
ensuite, tu remontes ta partition / en écriture :
mount -o remount,rw /
 
tu modifie ton /etc/passwd comme il faut

 
et tu rebootes :
reboot

ou tu changes de runlevel :
telinit 5


 
 
j'essaye et je reviens....

Reply

Marsh Posté le 21-12-2004 à 17:54:43    

suis de retour....
j'ai pu changer "passwd".... nickel (manip à retenir...)
mais c'est "pas d'interpreteur"
 
dans passwd j'ai ca maintenant est- ce correcte (j'ai rajouter /bin/bash comme sur mon 2ème compte qui fonctionne)
 
"root:x:0:0:root,,,:/root:cyberstation:/bin/bash"


Message édité par Otan beauval le 21-12-2004 à 17:55:16
Reply

Marsh Posté le 21-12-2004 à 17:55:39    

c'est pas des smillies c'est bien des : /   (2 points slash)


Message édité par Otan beauval le 21-12-2004 à 17:56:04
Reply

Marsh Posté le 21-12-2004 à 17:58:30    

autre possibilité, si je refait la manip mais que je change "passwd" en metant mon 2ème compte en root...(en modifiant 1000 par 0)?
 
c'est possible comme manip... et pour les données y'as des risques?

Reply

Marsh Posté le 21-12-2004 à 18:09:06    

bon ok ca vient de ma ligne de M*rde dans "passwd", tout est ok...
 
merci à tous et à toutes (peut etre)
 
petite dernière question pour la route:
 
le pc reste allumé 24h/24, mais le matin lorsque je revient le pc est allumé, mais planté (écran noir), comme si il n'arrivait pas à sortir de la veille (qui pourtant est désactivé).....
je penche pour la gestion de l'énergie, mais sous linux je sais pas ou régler cela....

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed