среда, 15 февраля 2012 г.

TrueCrypt и Slackware, монтирование пользователем

Установил TrueCrypt на Slackware, от пользователя запускается все нормально, при монтировании файла, принимает пароль от контейнера, просит ввести пароль root для монтирования и при вводе правильного пароля выскакивает сообщение "Could not obtain administration privileges".
Погуглив понял что тут задействовано sudo, вспомнил, что как раз sudo у меня и не работает (если вводишь правильный пароль root не воспринимает его).

Для решения проблемы в файле /etc/sudoers раскомментировал строку:
## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).
Defaults targetpw  # Ask for the password of the target user
ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'

В разделе Defaults добавил:
Defaults timestamp_timeout=0

чтобы пароль root запрашивался каждый раз при выполнении sudo, иначе по умолчанию стоит таймаут 5 минут, т.е. при первом выполнении sudo пароль запрашивается, а после этого в течении таймаута не запрашивается.

Теперь при монтировании в TrueCrypt и ввода пароля root контейнер успешно монтируется и доступен для чтения и записи.

Комментариев нет:

Отправить комментарий