systrash a écrit 3 commentaires

  • # Problème résolu ! Autre question de sécurité

    Posté par  . 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 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é ?

  • [^] # Re: [Live-Build] Changer le shell par défaut

    Posté par  . 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  . 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 :

    usermod --shell /bin/zsh user

    ou

    chsh --shell /bin/zsh user

    Échec, l'user n'est toujours pas définis.

    Pour root ça fonctionne, mais pas pour l'utilisateur.