Собсно: недавно взялся осваивать Gentoo. Поставил truecrypt, открываю его, пытаюсь примонтировать шифрованый диск, оно спрашивает меня рутовый пароль, я отвечаю и оно говорит, что не смогло получить админских привилегий.
ОК, вроде как проблема в sudo, правлю /etc/sudoers как советуют здесь: http://en.gentoo-wiki.com/wiki/TrueCrypt и... облом. Всё то же самое. Кто-нибудь сталкивался? Где грабли?
Из-под root'а всё работает.
Решено: Проблема: truecrypt не хочет работать из под обычного юзера
Модератор: /dev/random
-
Kancstc
- Сообщения: 33
- ОС: SUSE AMD64
-
/dev/random
- Администратор
- Сообщения: 5438
- ОС: Gentoo
Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера
Никогда не пишите просто "облом", "не выходит", "то же самое" и т.д. Пишите: что делали (копипаста команд, а не словами), что ожидали увидеть, что увидели (опять же копипаста).
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера
Kancstc
Проблема в том, что sudo спрашивает рутовый пароль вместо пароля пользователя (по умолчанию) или же проблема в том, что не работает truecrypt?
Проблема в том, что sudo спрашивает рутовый пароль вместо пароля пользователя (по умолчанию) или же проблема в том, что не работает truecrypt?
-
Kancstc
- Сообщения: 33
- ОС: SUSE AMD64
Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера
Хорошо, пишу о проблеме подробнее.
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. Запускаю. Получаю такой ответ:
Вот собственно и всё. Может дело в правах на etc/sudoers (r--r-----)? Я в этой механике плохо разбираюсь.
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
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
Kancstc
- Сообщения: 33
- ОС: SUSE AMD64
Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера
serzh-z!
Спасибо огромное! Всё заработало.
Спасибо огромное! Всё заработало.
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Решено: Проблема: truecrypt не хочет работать из под обычного юзера
И после этого старожилов упрекают не в "новичкоfriendly"
))
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!