Ceux qui ont l'habitude de Linux® sont souvent surpris de voir que Bash n'est pas l'interpréteur de commandes par défaut de FreeBSD. En fait, Bash n'est même pas présent dans l'installation par défaut. À la place, FreeBSD utilise tcsh(1) comme interpréteur par défaut. Cependant, Bash ainsi que vos autres interpréteurs de commandes favoris sont disponibles dans les Paquetages et logiciels portés de FreeBSD.
Si vous installez d'autres interpréteurs de
commandes vous pouvez utiliser chsh(1) pour définir
un interpréteur par défaut pour un utilisateur.
Il est cependant recommandé de ne pas modifier
l'interpréteur de commandes par défaut de
root
. La raison en est que les
interpréteurs de commandes qui ne sont pas inclus dans la
distribution de base sont normalement installés dans
/usr/local/bin
ou
/usr/bin
. Dans le cas
d'un problème les systèmes de fichiers contenant
/usr/local/bin
et
/usr/bin
peuvent ne pas
être montés. Dans ce cas root
n'aurait pas accès à son interpréteur de
commandes par défaut, ce qui empêcherait
root
de pouvoir se connecter. Pour cette
raison un second compte root
, le compte
toor
, a été
créé pour l'utilisation avec des
interpréteurs de commandes qui ne sont pas ceux par
défaut. Vous pouvez consulter les questions
fréquemment posées sur la sécurité
concernant le
compte toor pour plus d'information.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.