Forum général.général Précéder l’ouverture de Firefox et Thunderbird par un mot de passe ?

Posté par  . Licence CC By‑SA.
-2
2
déc.
2015

Bonjour :)

Sous Windows on trouve des logs très utiles pour protéger l'accès à certaines données ou applications. Quand j'étais sous XP je protégeais l'ouverture de Thunderbird (TB) ou de Firefox (FF) par un mot de passe avec My Lockbox.
Je suis maintenant sous Linux (Kubuntu 14.04 LTS) : existe-t-il un moyen de protéger TB et FF sur mon OS de la même façon que My Lockbox sous Windows ?

Merci d'avance pour vos conseils.

  • # Verrouiller ta session

    Posté par  . Évalué à 5.

    Verrouiller ta session, ça ne ferait pas ce que tu cherches à faire ?

    • [^] # Re: Verrouiller ta session

      Posté par  . Évalué à -6.

      Non, ce n'est pas ça : ma session Kubuntu est déjà verrouillée par un mot de passe Administrateur.
      Ce que je cherche c'est, après avoir fermé TB sans éteindre le PC, devoir passer par un mot de passe pour le rouvrir. Idem pour FF.
      Ce n'est pas facile à expliquer mais l'exemple de My Locbox est très parlant : http://www.clubic.com/telecharger-fiche61278-my-lockbox.html

      « Tout ce que je sais, c'est que je ne sais rien. » (Socrate)

      • [^] # Re: Verrouiller ta session

        Posté par  . Évalué à 2. Dernière modification le 02 décembre 2015 à 17:14.

        Si c'est pour te protéger d'utilisateurs inexpérimentés, tu peux remplacer ton /usr/bin/firefox par un script du style :

        #!/bin/sh
        ENTRY=`zenity --password`
        if test "$ENTRY" = "tonmotdepasse"
        then
            /usr/bin/vrai_firefox
        else
            echo "NO!"
        fi
        
        • [^] # Re: Verrouiller ta session

          Posté par  . Évalué à -7. Dernière modification le 24 décembre 2015 à 21:44.

          RE :

          J'ai rentré ceci pour thunderbird (TB):

          #!/bin/sh
          ENTRY=`zenity --password`
          if test "$ENTRY" = "kubuntutb"
          then
              /usr/bin/vrai_thunderbird
          else
              echo "NO!"
          fi

          Voici ce que j'ai obtenu après avoir fait Entrée :

          francois@pcfixekubuntu14:~$ #!/bin/sh
          francois@pcfixekubuntu14:~$ ENTRY=`zenity --password`
          francois@pcfixekubuntu14:~$ if test "$ENTRY" = "kubuntutb"
          then
               /usr/bin/vrai_thunderbird
           else
               echo "NO!"
           fi
          NO!

          J'ai redémarré ensuite TB sans qu'il me soit demandé le mot de passe : kubuntutb.

          ]-:

          « Tout ce que je sais, c'est que je ne sais rien. » (Socrate)

          • [^] # Re: Verrouiller ta session

            Posté par  (site web personnel) . Évalué à 6.

            Bonjour.
            Tu n'as visiblement que très peu d'expérience dans le vaste monde Linux.

            La première règle est de ne jamais taper des commande venue d'un site dons son terminal sans les comprendre un minimum.
            C'est la meilleur façon d'avoir des problème, parfois même franchement dangereuses pour les données personnelles de l'ordinateur.

            Ce que l'on t'as donné correspond à un «script shell», un ensemble de commande contenue dans un fichier qui vont se suivre.
            Ces commandes sont a mettre dans un fichier de type texte, soit sans extension, soit avec avec l'extension *.sh (au choix)

            Il faut ensuite le rendre exécutable : Une option dans ton gestionnaire de fichier devrais te permettre de le faire.


            #!/bin/sh
            

            Indique quel logiciel il faudra utiliser pour lancer les commandes.

            ENTRY = 'zenity --password'
            

            Met dans la variable «ENTRY» le résultat de la commande «zenity --password»
            Il faudra installer le programme «zenity» ici utilisé (et qui n'est pas toujours installé par défaut»

            if test "$ENTRY" = "kubuntutb"
            

            On enchaine sur une condition SI
            --> SI le contenu de la variable «ENTRY» est «kubuntutb»

            then
            

            … ALORS (si la condition est juste) …

            /usr/bin/thunderbird
            

            On lance /usr/bin/thunderbird

            else
            

            … SINON )si la condition est fausse) …

            echo "NO!"
            

            On écrit «NO!» dans le terminal

            fi
            

            … - Fin de la condition


            Mais si je peut te donner un conseil : Ce bricolage n'est pas «propre» et n'apporte qu'une sécurité illusoire.

            La «Bonne méthode» est d'avoir un utilisateur par personne, et de ne pas autoriser d'autres personne à utiliser l'ordinateur avec ton utilisateur.
            C'est la façon de fonctionner de Linux, et c'est comme cela qu'il gére ce type de problème.

            Même si c'est assez différent des très mauvaises habitudes popularisé par les différentes versions de Windows des années 90 (qui gérais très mal les utilisateurs).

            Dans la même idée : Sur un systéme linux on ne se connecte JAMAIS en administrateur.

      • [^] # Re: Verrouiller ta session

        Posté par  . Évalué à 2.

        C'est un peu plus que de demander un mot de passe au lancement d'un programme.

        Mais du coup, c'est quoi l'usage que tu as de cet outil. Éviter qu'un collègue/frangin/maman puisse accéder à ton Firefox/Thunderbird en ton absence ? Ou bien, comme expliqué dans la fiche de l'outil, de protéger l'accès à un dossier ?

  • # proposition

    Posté par  . Évalué à 4.

    Par rapport à ton lien:

    Pour cela, il vous faudra sélectionner le directoire qui va être sauvegardé et le programme le fera en automatique, le rendant invisible pour tous les usagers.

    C'est le but d'avoir plusieurs utilisateurs non ? Si tu te crées une session et une session invité, l'invité n'aura pas accès à ta session firefox. Juste un petit chmod -R 700 .mozilla pour te rassurer .

    Après tu peux partir sur du chiffrement, avec ecryptfs par exemple http://blog.rom1v.com/2010/05/chiffrer-son-dossier-personnel-home-sous-ubuntu/

  • # le passé

    Posté par  . Évalué à 10. Dernière modification le 02 décembre 2015 à 21:10.

    Quand j'étais sous XP je protégeais l'ouverture de Thunderbird (TB) ou de Firefox (FF) par un mot de passe avec My Lockbox.
    Je suis maintenant sous Linux (Kubuntu 14.04 LTS) : existe-t-il un moyen de protéger TB et FF sur mon OS de la même façon que My Lockbox sous Windows ?

    quand tu etais sous windows XP, ton PC s'ouvrait automatiquement sur le bureau, avec le compte admin par defaut.

    maintenant tu es sous linux, tu peux avoir plusieurs utilisateurs separés, chacun gerant son bureau, ses raccourcis, ses logiciels, ses documents.

    du coup tu t'absentes du PC, tu verrouilles la session (touche WIN +L)
    ton frangin, ta mere, ton coloc arrive devant le PC, il est verrouillé,2 possibilités :

    • il ne peut pas se logguer car il n'a pas ton mot de passe et n'a pas de compte
    • il se loggue avec son compte, fait ce qu'il a à faire, et ferme sa session.

    ou alors j'ai pas compris ou etait le probleme,
    perso ca me saoulerait de devoir taper un autre mot de passe pour firefox/thunderbird avec avoir ouvert mon bureau

    c'est marrant dans un autre sujet tu voulais faire des raccourcis pour economiser des clics (pour rebooter/eteindre la machine)
    et là tu veux ajouter une etape intermediaire entre le clic sur l'icone de firefox/thunderbird et son lancement effectif.

  • # OK, j'abandonne...

    Posté par  . Évalué à -5.

    Bonsoir :)

    J'ai décidé d'abandonner ce projet de mot de passe TB et FF suite aux conseils que j'ai lus ici et là.
    Je suis bien protégé par le mdp de mon compte Administrateur, et je n'ai pas de compte « Invité ».

    Merci pour vos contributions et bonne soirée à toutes et à tous.

    « Tout ce que je sais, c'est que je ne sais rien. » (Socrate)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.