Shell bast et csh

Résolu
yann747 Messages postés 128 Statut Membre -  
yann747 Messages postés 128 Statut Membre -
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. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    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
  2. yann747 Messages postés 128 Statut Membre 2
     
    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
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    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
  4. yann747 Messages postés 128 Statut Membre 2
     
    Merci beaucoup dubeck, je teste ça!
    0