Truecrypt : Monter un Volume

Visiteur
Visiteur
Je suis sous :
Mageia2
KDE
J'ai installé :
truecrypt-7.1a-setup-x64
J'ai bien créer mon volume
Je le sélectionne pour le monter et le message d'erreur suivant apparait :
Failed to obtain administrator privileges:
sudo: sorry, you must have a tty to run sudo
To enable use of 'sudo' by applications without a terminal window,
please disable 'requiretty' option in '/etc/sudoers'.
Newer versions of sudo automatically determine whether a terminal is required
('requiretty' option is obsolete).
Impossible d'obtenir des privilèges d'administrateur:
sudo: désolé, vous devez disposer d'un terminal pour exécuter sudo
Pour permettre l'utilisation de 'sudo' par les applications sans une fenêtre de terminal,
s'il vous plaît désactiver 'requiretty' option dans '/ etc / sudoers.
Les nouvelles versions de sudo déterminer automatiquement si un terminal est nécessaire
('requiretty' option est obsolète).
J'ai bien désactivé « requiretty » dans etc/sudoers en root
Mais le problème persiste lorsque je veux monter mon volume.
Le message d'erreur suivant apparait :
Failed to obtain administrator privileges: xxxx is not in the sudoers file. This incident will be reported.
Merci de votre aide
A+

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
Truecrypt devrait fonctionner en mode administrateur il me semble. Lorsque tu démarre l'application, il ne te demande pas un mot de passe ?
Quelqu'un peut confirmer mes dires, ça fait un bail que je n'ai pas utilisé truecrypt.

Visiteur
Visiteur
Le fenêtre Truecrypt s'ouvre
Puis il te faut monter le volume que tu as créer pour pouvoir l'utiliser
et c'est là qu'il te demande ton mot de passe
Le mot de passe que tu as renseigné en configurant ton volume sous truecrypt
puis le mot de passe admin pour le monter
et c'est là qu'apparait le message d'erreur que j'ai cité au début.

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
Tu as bien créer ton volume et ton fichier ou dossier truecrypt, il est où ? Dans quel dossier il est ?

Visiteur
Visiteur
J'explique:
J'ai trois disque dur:
Un pour ma distribution
Un pour mes données
Un pour ma sauve garde
Ces trois disques sont montés automatiquement à l'ouverture de Mageia2

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
Fait un petit test. Crée toi un dossier truecrypt et sauvegarde-le dans un des dossier de ton /home et ouvre-le. Tu as la même erreur ? Si tu n'as pas l'erreur, donc truecrypt fonctionne bine et tu as un problème de permissions sur ton disque de données.

Visiteur
Visiteur
J'ai créé un petit volume dans mon home
et c'est pareil
exactement les mêmes messages d'erreur

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
Je sèche là.


Visiteur
Visiteur
J'ai trouvé ça:
# groupadd truecrypt
# nano /etc/sudoers
ajout la ligne :
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
puis...
# gpasswd -a TON_LOGIN truecrypt
sur
http://forum.korben.info/topic/7871-configuer-fichier-sudoers-pour-truecrypt-sur-mandriva/page__hl__truecrypt
J'ai bien ajouté la ligne:
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
Mais je sais pas comment faire avec:
# gpasswd -a TON_LOGIN truecrypt

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
UbooJuboo :
Salut Daax
J'ai trouvé ça:
# groupadd truecrypt
# nano /etc/sudoers
ajout la ligne :
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
puis...
# gpasswd -a TON_LOGIN truecrypt
sur
http://forum.korben.info/topic/7871-configuer-fichier-sudoers-pour-truecrypt-sur-mandriva/page__hl__truecrypt
J'ai bien ajouté la ligne:
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
Mais je sais pas comment faire avec:
# gpasswd -a TON_LOGIN truecrypt
J'ai trouvé ça:
# groupadd truecrypt
# nano /etc/sudoers
ajout la ligne :
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
puis...
# gpasswd -a TON_LOGIN truecrypt
sur
http://forum.korben.info/topic/7871-configuer-fichier-sudoers-pour-truecrypt-sur-mandriva/page__hl__truecrypt
J'ai bien ajouté la ligne:
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
Mais je sais pas comment faire avec:
# gpasswd -a TON_LOGIN truecrypt
Salut,
Ok, tu dois exécuter cette commande en console :
Code :
gpasswd -a TON_LOGIN truecrypt
et remplace TON_LOGIN par ton identifiant que tu utilise pour te connecter sur ta session mageia.

Symbioxy Membre non connecté
-
- Voir le profil du membre Symbioxy
- Inscrit le : 01/09/2012
- Groupes :
J'avais eu les mêmes problèmes que toi sous Mandriva et j'avais créé la page : Truecrypt
Je n'ai pas encore eu l'occasion de reprendre ces infos pour le wiki Mageia.
En utilisant, ce que j'ai décris sur la page (Complément d'installation: Accès à d'autres lecteurs, archives NTFS / sudo), j'utilise Truecrypt sans problème.
Pourrais-tu tester? J'aimerai continuer à compiler l'expérience sur ce super outil.
Question aux membres de l'équipe Mageia: étant l'auteur de la page sur le wiki Mandriva, est-ce que je peux reprendre les mêmes infos pour alimenter le wiki Magiea sans me préoccuper de l'attribution?
Édité par Symbioxy Le 11/09/2012 à 21h41
Mageia 6 - Plasma5 - x64

Visiteur
Visiteur
car ainsi je termine mon expérience telle que je l'ai commencée.
Ensuite :
Merci à Symbioxy pour son tuto pour les mêmes problémes rencontré.
Je testerai ton Tuto et te rendrai compte en second.
A Daax
J'ai réalisé la commande comme tu me l'as indiqué
La commande s'est bien réalisée
Mais au montage de mon volume j'ai eu à nouveau les mêmes messages d'erreur.
J'ai donc décidé d'ouvrir Truecrypt en root
Puis de monter mon volume
Volume monté ok
Mais quand j'ai voulu l'ouvrir => message d'erreur
J'ai donc décidé d'installer nautilus
car les problémes semblaient s'apparenter à gnome
Et à partir de là tout a été OK
En résumé:
Installer / ajouter:
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
puis...
# gpasswd -a TON_LOGIN truecrypt
puis
nautilus
ensuite démarrer Truecrypt en root
et tout est ok
Mais il est nécessaire d'ouvrir Truecrypt en root à chaque fois.
A+
A présent je vais potasser le tuto de Symbioxy et donner mon résultat

Visiteur
Visiteur
Comme suite à ton tuto
J'ai ajouté:
#Defaults requiretty (ajouter le #)
Après ## The COMMANDS section may have other options added to it., ajoutez une ligne:
nom_d_utilisateur nom_d_ordinateur=(root) NOPASSWD:/usr/bin/truecrypt
pour info la commande hostname me donne:
localhost.localdomain
est ce bon?
J'ai fait les essais mais en vain toujours les messages d'erreur.
J'ai démarré Truecrypt en root
et là tout a été OK
Mais c'est vrai que j'aimerai de ne pas le lancer en root à chaque fois.

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Citation :
pour info la commande hostname me donne:
localhost.localdomain
est ce bon?
localhost.localdomain
est ce bon?
Non à l'origine dans Mandriva j'écrivais: ALL
et ça fonctionnait très bien
voici le fichier complet dans ma mandriva 2009.1 qui fonctionne:
Code TEXT :
# sudoers file. # # This file MUST be edited with the 'visudo' command as root. # Failure to use 'visudo' may result in syntax or file permission errors # that prevent sudo from running. # # See the sudoers man page for the details on how to write a sudoers file. # # Host alias specification # User alias specification # Cmnd alias specification # Defaults specification # Runas alias specification # User privilege specification root ALL=(ALL) ALL rick ALL= NOPASSWD: /usr/bin/truecrypt --core-service # Uncomment to allow people in group wheel to run all commands # %wheel ALL=(ALL) ALL # Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL # Samples # %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom # %users localhost=/sbin/shutdown -h now
Dans mageia j'ai fait plus d'une centaine de forme différentes sur "sudoers"
rien n'a marché
à toi d'essayer le ALL pour voir si ça change
je pense que d'un système à l'autre les lignes a ajouter devrais être les mêmes , si c'était le cas ça marcherait
j'ai lu aussi http://wiki.mandriva.com/fr/Truecrypt , en rajouter le groupe truecrypt
et tout ce qui avait écrit rien n'a marché , ça fait 4h que je suis dessus et rien ne fonctionne je crois que je vais utiliser le plan B , ouvrir Truecrypt et nautilus en root
ça c'est mon fichier sous mageia d'origine (si tu veux comparer au tien ,mais il devrait être identique):
Code TEXT :
## Sudoers allows particular users to run various commands as ## the root user, without needing the root password. ## ## Examples are provided at the bottom of the file for collections ## of related commands, which can then be delegated out to particular ## users or groups. ## ## This file must be edited with the 'visudo' command. ## Host Aliases ## Groups of machines. You may prefer to use hostnames (perhaps using ## wildcards for entire domains) or IP addresses instead. # Host_Alias FILESERVERS = fs1, fs2 # Host_Alias MAILSERVERS = smtp, smtp2 ## User Aliases ## These aren't often necessary, as you can use regular groups ## (ie, from files, LDAP, NIS, etc) in this file - just use %groupname ## rather than USERALIAS # User_Alias ADMINS = jsmith, mikem ## Command Aliases ## These are groups of related commands... ## Networking # Cmnd_Alias NETWORKING = /sbin/route, /sbin/ifconfig, /bin/ping, /sbin/dhclient, /usr/bin/net, /sbin/iptables, /usr/bin/rfcomm, /usr/bin/wvdial, /sbin/iwconfig, /sbin/mii-tool ## Installation and management of software # Cmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date, /usr/bin/yum ## Services # Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig ## Updating the locate database # Cmnd_Alias LOCATE = /usr/bin/updatedb ## Storage # Cmnd_Alias STORAGE = /sbin/fdisk, /sbin/sfdisk, /sbin/parted, /sbin/partprobe, /bin/mount, /bin/umount ## Delegating permissions # Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp ## Processes # Cmnd_Alias PROCESSES = /bin/nice, /bin/kill, /usr/bin/kill, /usr/bin/killall ## Drivers # Cmnd_Alias DRIVERS = /sbin/modprobe # Defaults specification # # Disable "ssh hostname sudo <cmd>", because it will show the password in clear. # You have to run "ssh -t hostname sudo <cmd>". # Defaults requiretty Defaults env_reset Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS" Defaults env_keep += "MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE" Defaults env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES" Defaults env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE" Defaults env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY" Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin ## Next comes the main part: which users can run what software on ## which machines (the sudoers file can be shared between multiple ## systems). ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other options added to it. ## ## Allow root to run any commands anywhere root ALL=(ALL) ALL ## Allows members of the 'sys' group to run networking, software, ## service management apps and more. # %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS ## Allows people in group wheel to run all commands # %wheel ALL=(ALL) ALL ## Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL ## Allows members of the users group to mount and unmount the ## cdrom as root # %users ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom ## Allows members of the users group to shutdown this system # %users localhost=/sbin/shutdown -h now ## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment) #includedir /etc/sudoers.d
Pour ceux à qui Truecrypt fonctionne , soyez sympa , postez-nous le code qui fonctionne
Édité par zalappy Le 17/12/2012 à 23h07
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Visiteur
Visiteur
J'ai vérifié mon fichier et il est exactement identique au tien.
Concernant le All
J'ai de mon coté tout essayé mais en vain.
J'ai pris la solution que tu nommes le plan B
ouverture et gestion de truecrypt en root.
Perso je pense que c'est une des solutions les plus sage!
Car la protection de ton volume Truecrypt est totalement maîtrisée.
Parfois de vouloir trop automatiser des process cela rend vulnérable la protection que tu souhaites leur donner.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie