Shell bast et csh

Résolu/Fermé
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 - 14 juin 2012 à 10:54
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 - 16 juin 2012 à 01:08
Bonjour,

Est-il possible d'avoir un shell bash pour root
et d'avoir un autre utilisateur (ayant beaucoup de droits) avec un shell csh.
Y-a-il des précautions à prendre?

Je suppose qu'il faut éditer /etc/passwd
peut-on changer de shell "à la volée" en ligne de commande?
Est-ce risqué?

Merci d'avance de vos réponses.
A voir également:

4 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
14 juin 2012 à 12:40
hello
les précautions sont les mêmes pour tous les shells
pour changer interactivement de shell dans /etc/passwd: chsh
le shell doit être listé dans le fichier /etc/shells
0
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 2
14 juin 2012 à 17:24
Re bonjour,
merci pour ta réponse dubeck,
par "précautions", tu veux dire précautions liées à l'utilisation d'un shell en général, ou bien précautions liées à la cohabitation de 2 shells différents?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
15 juin 2012 à 07:43
oui à l'utilisation.
la cohabitation ne pose pas de problème.
depuis bash, on peut taper csh pour être en C-shell et vice-versa.
pour les scripts, il faut bien mettre en première ligne : #!/bin/bash ou #!/bin/csh (ou tcsh)
0
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 2
16 juin 2012 à 01:08
Merci beaucoup dubeck, je teste ça!
0