#1 Le 21/05/2011, à 12:50
- darkevolution
Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Bonjour à tous !
Voilà mon projet de stage qui a un peu mal tourné (l'entreprise a fermé), par conséquent le code se retrouve en ma possession.
J'ai décidé de créer le projet "Usbsecurity connexion" sur launchpad et de passer le code en GPL v3.
Au menu:
- Connexion sur ubuntu (avec GDM) en insérant une clé usb
- Notification de bienvenue
- Possibilité de lier une action à l'ejection de la clé usb (verrouiller / fermer la session / éteindre le pc)
- Interface graphique simple pour lier une clé usb à un compte sur le pc. (images à venir)
Le projet sur launchpad : https://launchpad.net/usbsecurity
Le PPA : https://launchpad.net/~tnedel/+archive/usbsecurity
Première version stable disponible sur le ppa (0.2-1), testé sur Natty (11.04).
Toutes idées, tous avis accueillis avec joie !
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#2 Le 21/05/2011, à 14:15
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Bonjour, je te souhaite bonne chance pour ce projet
Cependant, je rencontre deux petits problèmes:
-Le premier → Lorsque je branche ma clé sur l'écran de connexion, je me connecte, mais ça me demande le mot de passe du trousseau de clé, et n'ai pas de notification comme tu l'as dit sur le message du dessus (donc ma question, ça apporte quoi si je suis obligé de rentrer le mot de passe juste après ne serait-ce que pour me connecter un wifi?)
-Le deuxième → quelque soit l'option choisie dans l'interface graphique, lorsque la clé est déconnectée, il ne se passe rien... Une idée
Merci des réponses et encore un fois bonne chance
Nicodemadrid
Dernière modification par nicodemadrid (Le 21/05/2011, à 14:16)
Hors ligne
#3 Le 21/05/2011, à 22:19
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
D'abord merci beaucoup d'avoir testé
Pour le premier problème, il faut avoir choisi un mode de chiffrement en clair lorsque tu as enregistré ton wifi. Pour corriger ça faut effacer les clés, réenregistrer ta clé wifi en laissant bien le mot de passe de trousseau vide, puis en validant. Ubuntu chiffre par défaut avec le mot de passe de la session je crois, la modif peut être nécessaire (ça me l'a fait 1 pc sur 2).
Pour le second, c'est un des seuls bugs possible pour le moment. Je lance des bash, mais j'ai des doutes sur les droits d’exécution etc...
Pour savoir d'où ça vient il me faudrait quelques infos.
- Version d'ubuntu
- Lorsque tu lances dans un terminal "/usr/share/usb_security/logout" sans sudo, la session se ferme-t-elle ? Sinon quelle est la réponse
- De même pour "/usr/share/usb_security/send_notification".
Si cela fonctionne, que donne les même commandes lancée depuis le tty2 par exemple (Donc faire ctrl+alt+f2 puis se connecter et entrer la commande, puis voir la réponse dans le terminal graphique (ctrl+alt+f1 ou f7 ou f8 ou f9 ^^))
Si tu peux faire ces tests ce serait super, que je puisse corriger le problème, ce serait cool !
En tout cas, merci
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#4 Le 21/05/2011, à 23:32
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Pour le premier problème, il faut avoir choisi un mode de chiffrement en clair lorsque tu as enregistré ton wifi. Pour corriger ça faut effacer les clés, réenregistrer ta clé wifi en laissant bien le mot de passe de trousseau vide, puis en validant. Ubuntu chiffre par défaut avec le mot de passe de la session je crois, la modif peut être nécessaire (ça me l'a fait 1 pc sur 2).
Ça doit etre ce que tu dit parce que je laisse toujours vide (je sais c'est pas bien XD ) → faut effacer toutes les clés?
Ça m'embête un peu quand même... SI oui je le ferai pour tester, suffit juste d'aller dans modif des connexions et de les suppr toutes?
- Version d'ubuntu
- Lorsque tu lances dans un terminal "/usr/share/usb_security/logout" sans sudo, la session se ferme-t-elle ? Sinon quelle est la réponse
- De même pour "/usr/share/usb_security/send_notification".
Bon alors on va dire ubuntu 11.04 (en vrai c'est hybryde [ voir là http://www.hybryde.org/ basé sur ubuntu 11.04)
Pour la commande 1 j'obtiens ça (pas de fermeture de session) :
cat: /proc//environ: Aucun fichier ou dossier de ce type
** (gnome-session-save:13123): WARNING **: Failed to call logout: The name org.gnome.SessionManager was not provided by any .service files
Le deuxième j'obtiens ça (avec notification qui s'affiche):
cat: /proc//environ: Aucun fichier ou dossier de ce type
cat: /proc//environ: Aucun fichier ou dossier de ce type
unix:abstract=/tmp/dbus-fouOnt84hb,guid=9e75d944226af98d02f62e600000005d
Dernière modification par nicodemadrid (Le 21/05/2011, à 23:40)
Hors ligne
#5 Le 22/05/2011, à 00:06
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Bon au moins je sais pourquoi ça marche pas ! ^^
Sinon pour la question du wifi, je pense que retirer la connexion wifi des préférences, puis se co avec la clé, puis la mettre et laisser vide devrait passer.
C'est ennuyeux mais y'a pas d'autres solutions ! ^^
Si tu peux me donner aussi un petit "ps aux | grep gnome-session" en console ?
Car cela ne fonctionne que sur les sessions gnome, j'ai précisé GDM, mais le reste est spécial gnome ! ^^
Donc si c'est kde, xfce etc... cette partie ne fonctionnera pas
Il y aura peut être portage sur d'autres plus tard, mais pour l'instant, ça ne fonctionne que là dessus. Il dépend du processus gnome-session et de gdm-binary.
Toutes les dépendances sur le ppa ne sont pas encore ajustées.
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#6 Le 22/05/2011, à 00:15
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
nicolas 18243 0.0 0.0 11548 1056 pts/1 S+ 01:14 0:00 grep --color=auto gnome-session
Hors ligne
#7 Le 22/05/2011, à 00:49
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Ah... désolé, pour l'instant ce n'est pas pleinement compatible avec hybryde
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#8 Le 22/05/2011, à 00:50
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
et ça c¡'est mieux XD?
nicolas 22359 0.5 0.2 174556 8740 ? Sl 01:49 0:00 gnome-session --session=classic-gnome
nicolas 22764 0.0 0.0 11552 1060 pts/1 S+ 01:50 0:00 grep --color=auto gnome-session
ou
nicolas 22885 0.9 0.2 240096 8688 ? Sl 01:50 0:00 gnome-session
nicolas 23041 0.0 0.0 11548 1064 pts/1 S+ 01:51 0:00 grep --color=auto gnome-session
(si tu peux me dire cde que fait cette commande, je me coucherai moins bete XD)
Dernière modification par nicodemadrid (Le 22/05/2011, à 00:51)
Hors ligne
#9 Le 22/05/2011, à 01:06
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Beaucoup mieux oui ! ^^
Avec ça, le principe veut que ça fonctionne ! ^^
Alors, la commande : "ps aux" liste tous les processus en cours, et je redirige son résultat vers "grep gnome-session", qui va chercher le processus gnome-session dans la liste.
Je ne sais pas ce que tu as changé, mais tu peux réessayer, pas de raison que ça fonctionne pas...
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#10 Le 22/05/2011, à 01:08
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
ben le principe de hybryde c'est d'avoir accès à plusieurs gestionnaires de fenêtre sans que les programmes soient fermés...
Le premier c'était sur le bureau maître, le second sur gnome2 lancé du bureau maître et le 3ème de unity aussi lancé du bureau maître...
EDIT: ça fonctionne bien depuis unity et gnome2 , par contre si je choisis fermer la session je retourne sur le bureau maître (mais je dirai que c'est normal vu que c'est le comportement voulu lorsqu'on clique sur le bouton déconnecter du menu...)
Bon m'en vais dodo
nicodemadrid
PS: pr le wifi c'est toujours pas ça
Dernière modification par nicodemadrid (Le 22/05/2011, à 01:14)
Hors ligne
#11 Le 22/05/2011, à 11:24
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Oki cool !
Solution simple à ça :
Tu vas dans Mot de passe et clé de chiffrement, tu supprime le trousseau par défaut.
Tu te connecte avec la clé usb, tu te connectes à internet et tu mets pas de mot de passe, tu valides, et là ça fonctionnera
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#12 Le 22/05/2011, à 11:56
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Ok merci ça fonctionne (j'ai du faire 3 fois la manip avant que ça fonctionne par contre O.o
Et j'espère que ça fonctionnera pleinement dans hybryde un jour
Dernière modification par nicodemadrid (Le 22/05/2011, à 11:59)
Hors ligne
#13 Le 22/05/2011, à 16:30
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Il faut du temps ^^
A l'avenir j'espère qu'il soit compatible avec le plus de choses possibles.
Premier bug reporté : Besoin de traduction en anglais
Je vais faire une version provisoire en anglais dans un autre paquet, à l'avenir tout devra être dans le même. (je sais pas encore gérer les traductions, va falloir que j'apprenne ça ^^)
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#14 Le 23/05/2011, à 21:15
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Pour le problème des clé pour le wifi, etc... je vais essayer de résoudre ça au plus vite.
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#15 Le 24/05/2011, à 11:17
- temps
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Joli projet.
Pour avoir travailler des années sur les live USB, mon retour d'expérience me fait dire que c'est le futur.
Ces expériences me permettent de dire que la durée de vie des flash est relativement courte et que même si l'idée de prendre un disque dure externe qui est beaucoup moins rapide qu'un flash semble inappropriée, elle est toutefois celle que je conseille.
Pour information, l'outil le plus puissant que j'ai rencontré : je me souviens d'une des première versions de netbookremix instable, si ce n'est la première, qui avait la particularité de s'intaller dans la ram des P.C. ainsi après utilisation de la clé usb bootable que j'avais customisée, je devais allais vider la mémoire pour que les personnes puissent à nouveau utiliser leurs P.C. Ils pouvaient l'éteindre et laissé éteint pendant des heures, les P.C. redémarraient toujours sur net book remix sans clé branchée.
Cordialement
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#16 Le 25/05/2011, à 19:42
- darkevolution
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
C'est vrai que c'est une belle technologie, pour m'amuser à en créer des persos de temps en temps, en partant direct des sources du noyau etc...
Mais je précise qu'ici ce n'est pas un live usb. C'est simple une clé qui permet de lancer une session sans avoir à entrer son mot de passe
Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !
Hors ligne
#17 Le 09/04/2012, à 14:28
- n1c0la5
Re : Usbsecurity connexion : Connectez-vous sur ubuntu avec votre clé usb
Salut, je viens aux nouvelles voir si ce projet a avancé ou pas, parce que ça me semble super utile
Est-ce que çá fonctionne avec lightdm? ou kdm ou autre?
Dernière modification par n1c0la5 (Le 09/04/2012, à 14:29)
Hors ligne