Shell bast et csh

Résolu
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.

4 réponses

  1. Contributeur
    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
    1. 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?
      1. Contributeur
        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)