je voudrais savoir si il estv ossible de chager le shell sous unix sans passer par la commande chsh
voila mon probleme
j'ai configuré un shell par defaut (bash) sous unix (avec chsh) seulement voila ce shell n'est utilisable que si le serveur principal ( serveur1) est en etat de marche dans ce cas le bash fonctionne sur les autres serveurs mais le probleme c'est que le serveur 1 est crashé donc maintenant mon compte est indisponible : (la fenetre de login me permet de rentrer mon compte et mon mot de passe mais apres cette procedure on m'indique que le shell n'a pas été trouvé et la fenetre se ferme toute seule.
maintenant je n'ai acces a mon compte et tous ses fichier que sur certaines machines linux mais bizzarement (ou pas) la commande chsh ne fonctionne pas du moins apres avoir entré mon mot de passse et le shell souhaité elle me dit que mon compte n'a pas ete trouvé dans /etc/password donc il me faudrait la procedure pour changer dans mes fichiers de configuration le shell par defaut
desolé pour la longeur je ne voualit pas ecrire un roman
j'ai rien compris.
non je tenais a le dire ca m'a fait plaisir.
Dis .
tu veux changer ton shell sur ta machine a la fac ???
non parceque si c'est ca .....il faut demander a ton administrateur pkoi ton compte ne passe pas simplement .
enfin moi je dis ca mais comme j'ai dis a la premiere ligne .
j'ai rien compris.
merci de vos reponses je vais essayer ca lundi mais à mon avis je n'ai que kles droits en lecture sur le etc/password
au fait je sais exactement pourquoi le compte passe pas c'est simplement qu'il ne peut pas ouvrir le shell par defaut puisque celui ci est sur un serveur qui est HS actuellement
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons