Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Kancstc
Сообщения: 33
ОС: SUSE AMD64

Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение Kancstc »

Собсно: недавно взялся осваивать Gentoo. Поставил truecrypt, открываю его, пытаюсь примонтировать шифрованый диск, оно спрашивает меня рутовый пароль, я отвечаю и оно говорит, что не смогло получить админских привилегий.

ОК, вроде как проблема в sudo, правлю /etc/sudoers как советуют здесь: http://en.gentoo-wiki.com/wiki/TrueCrypt и... облом. Всё то же самое. Кто-нибудь сталкивался? Где грабли?

Из-под root'а всё работает.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение /dev/random »

Никогда не пишите просто "облом", "не выходит", "то же самое" и т.д. Пишите: что делали (копипаста команд, а не словами), что ожидали увидеть, что увидели (опять же копипаста).
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение serzh-z »

Kancstc
Проблема в том, что sudo спрашивает рутовый пароль вместо пароля пользователя (по умолчанию) или же проблема в том, что не работает truecrypt?
Спасибо сказали:
Kancstc
Сообщения: 33
ОС: SUSE AMD64

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение Kancstc »

Хорошо, пишу о проблеме подробнее.

1) Поставил truecrypt (emerge truecrypt)
2) Сделал для него значок на рабочем столе.
3) По клику на значок запускается сам truecrypt
4) Выбираю файл - контейнер с зашифрованным диском, нажимаю кнопку "Mount"
5) В открывшемся диалоге выбираю каталог, куда монтировать, пишу пароль на сам диск, нажимаю кнопку "OK"
6) Открывается окно: "Administrator privileges required". Набираю рутовый пароль, нажимаю кнопку "OK"
7) Оно некоторое время думает и открывается окошко, в котором говорится, что получить администраторские привилегии не получилось, просит повторить (переписывать сюда эту длинную английскую фразу думаю не надо?).

Поступаю как рекомендовано в указанной статье (http://en.gentoo-wiki.com/wiki/TrueCrypt):
1) делаю группу truecrypt
2) Добавляю себя в эту группу
3) Правлю файл /etc/sudoers: вставляю туда строку %truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
4) Запускаю truecrypt и получаю тот же результат.

Вспоминаю что следующая процедура работает:
$ su
# truecrypt &
Дальше exit или просто закрываю консоль. truecrypt благополучно работает и делает всё, что положено.

Пытаюсь обмануть судьбу и ставлю truecrypt'у бит suid. Запускаю. Получаю такой ответ:

Код: Выделить всё

(process:15841): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

    http://www.gtk.org/setuid.html

Refusing to initialize GTK+.


Вот собственно и всё. Может дело в правах на etc/sudoers (r--r-----)? Я в этой механике плохо разбираюсь.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение /dev/random »

Kancstc писал(а):
23.10.2010 23:32
3) Правлю файл /etc/sudoers: вставляю туда строку %truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
4) Запускаю truecrypt и получаю тот же результат.

$ sudo truecrypt?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение serzh-z »

Kancstc писал(а):
23.10.2010 23:32
6) Открывается окно: "Administrator privileges required". Набираю рутовый пароль, нажимаю кнопку "OK"
Умолчальная установка sudo требует пароль пользователя. "rootpw" в sudoers требует пароль рута.
Спасибо сказали:
Kancstc
Сообщения: 33
ОС: SUSE AMD64

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение Kancstc »

serzh-z!
Спасибо огромное! Всё заработало.
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера

Сообщение xorader »

И после этого старожилов упрекают не в "новичкоfriendly" :)))
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали: