Désoler de mon absence, j'étais sur un autre problème.
Pour zsh qui ne s'éxecute pas au démarrage dans la version stable, il fallait tout simplement mettre /bin/zsh à la place de exec zsh dans le fichier /etc/bash.bashrc
Maintenant, j'ai une autre question, si mon fichier de configuration .zshrc se trouve dans le home et que la commande /bin/zsh s'execute depuis /etc/bash.bashrc, ça ne pose pas de problème de sécurité ?
Un utilisateur normal ne peut changer que l'interpréteur associé à son propre compte. Le superutilisateur peut changer l'interpréteur de commandes initial de n'importe quel compte.
# Problème résolu ! Autre question de sécurité
Posté par systrash . En réponse au message [Live-Build] Changer le shell par défaut. Évalué à 0.
Désoler de mon absence, j'étais sur un autre problème.
Pour zsh qui ne s'éxecute pas au démarrage dans la version stable, il fallait tout simplement mettre
/bin/zsh
à la place deexec zsh
dans le fichier/etc/bash.bashrc
Maintenant, j'ai une autre question, si mon fichier de configuration
.zshrc
se trouve dans le home et que la commande/bin/zsh
s'execute depuis /etc/bash.bashrc, ça ne pose pas de problème de sécurité ?[^] # Re: [Live-Build] Changer le shell par défaut
Posté par systrash . En réponse au message [Live-Build] Changer le shell par défaut. Évalué à 1.
Salut,
Tu dois parler de la description de chsh ?
Un utilisateur normal ne peut changer que l'interpréteur associé à son propre compte. Le superutilisateur peut changer l'interpréteur de commandes initial de n'importe quel compte.
# [Live-Build] Changer le shell par défaut
Posté par systrash . En réponse au message [Live-Build] Changer le shell par défaut. Évalué à 1. Dernière modification le 14 décembre 2019 à 14:03.
J'ai essayé autre chose, j'ai modifié mon fichier .chroot dans
config/hooks/live/monfichier.chroot
pour rajouter ceci :ou
Échec, l'user n'est toujours pas définis.
Pour root ça fonctionne, mais pas pour l'utilisateur.