Cuando inicio sesión en mi sistema Ubuntu, un script montará un contenedor truecrypt. Para descifrar el contenedor, por supuesto, tengo que ingresar la contraseña de descifrado. Pero Truecrypt también me pide mi "contraseña de administrador". ¿Por qué Truecrypt solicita mi contraseña de administrador y cómo puedo desactivarla?
Este es el script que se ejecuta en el inicio:
#!/bin/sh -e
/usr/bin/truecrypt /media/windows/data.tc /media/data
/usr/bin/dropbox start
/ media / windows es una partición NTFS. / media / data es editable por el usuario.
11.10
truecrypt
startup-applications
i.amniels
fuente
fuente

Respuestas:
TrueCrypt le pide una contraseña porque montar un sistema de archivos requiere privilegios de superusuario. No lo evite permitiendo que se ejecute
truecryptcomo root sin contraseña, esto es inseguro ya que un script malicioso puede obtener privilegios elevados al montar un contenedor especialmente diseñado y obtener privilegios de root de él (por ejemplo, setsuid binarios en un sistema de archivos ext2 o montaje en/)fuente
Aquí hay una solución rápida que puede usar:
Agregue la línea
<yourusername> ALL=NOPASSWD: /usr/bin/truecrypty guarde el archivo.truecryptNo pedirá más su contraseña de administrador. Es rápido y sucio, probablemente no sea seguro, pero funciona.fuente
%sudo ALL=(ALL:ALL) ALLy no funcionará. Me costó un poco de tiempo resolver esto.