Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: вопрос по /etc/sudoers  (Прочитано 2196 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
вопрос по /etc/sudoers
« : 01 Марта 2011, 21:55:58 »
У пользователя user не отмечен пункт "администрирование системы" ,а я хочу ,чтобы он мог запускать команду winecfg от root
прописал в файл /etc/sudoers под строкой root   ALL=(ALL) ALL строку user ALL = (root) /usr/bin/winecfg
и ничего таки не вышло
user@Zond1:~$ sudo winecfg
wine: /home/user/.wine is not owned by you
user@Zond1:~$ sudo /usr/bin/winecfg
wine: /home/user/.wine is not owned by you
user@Zond1:~$

хотя от моего пользователя проходит всё нормально !
Помогите пожалуйста ,очень надо решить проблему вот эту ,пробую реализовать способ ,изложенный выше
https://forum.ubuntu.ru/index.php?topic=141646.msg1042087#msg1042087
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн shamsky

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #1 : 01 Марта 2011, 22:12:08 »
user systemname = NOPASSWD: /usr/bin/winecfg
как то так

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #2 : 02 Марта 2011, 18:03:01 »
блин ,все команды что попробывал так прокатывают ,а wine ругается на права к папке ,даже если если через sudo пускать ,а у моего пользователя с рутом от sudo пуск нормально проходит ! Пипец !

Пользователь решил продолжить мысль 02 Марта 2011, 18:14:17:
Что за бред то это вообще?
(Нажмите, чтобы показать/скрыть)

etc/sudoers
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 02 Марта 2011, 18:14:17 от foxi22 »
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #3 : 02 Марта 2011, 18:24:04 »
Это не бред, а защита от вирусов.
Нефиг вайн запускать от рута, у них даже в faq, помню, было написано, сейчас что-то не найду где.
[17:22:24]png@png:~$ sudo winecfg
[sudo] password for png:
wine: /home/png/.wine is not owned by you
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #4 : 02 Марта 2011, 20:09:30 »
ДА?

zeka@Zond1:~$ sudo winecfg
[sudo] password for zeka:
err:menubuilder:init_xdg error looking up the desktop directory

и тут wine открылся WOW
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #5 : 02 Марта 2011, 20:20:33 »
Зачем от рута вайн запускать?
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #6 : 02 Марта 2011, 20:45:26 »
Дополнение 1 : Пользователя с правами root -мой на том компе ,что мне надо защитить ,а пользователь без root прав - общий и именно там мне нужн неубиваемый wine.
Вообще я изложил в первом посте проблему ,ну расскажу ещё раз ,в надежде на вашу помощь

Надоело мне Ubuntu воскрешать и чинить от демонов, ака юзеров, а у конкретно этого компа их много и всё по чуть - чуть да что-нибудь сделают, защитить смог всё, кроме wine.Попытался выставить папке .wine  права на чтение и выполнение только, но не получилось.
(Нажмите, чтобы показать/скрыть)
Решил попробывать создать wine-директорию и поставить туда программы  у root ''a и разрешить конкретные wine команды через sudoers файлик ,но не тут то было,как можно было прочесть выходит бред какой-то, потому что если у пользователя нет root, а он прописан в sudoers, то после sudo winecfg - fail, а у пользователя с полным рутом sudo winecfg даёт profit .Решил создать у пользователя обладающими root правами wine и дать права в sudoers пользователю без рут прав права на выполнение конкретных команд wine от имени пользователя с рут правами, но ничего опять не получилось
(Нажмите, чтобы показать/скрыть)
Может зафиксить можно ? В google эта проблема решалась много раз запуском wine от своих иксов ,но мне то как раз таки нужно обратное
пробывал
su - user -c "DISPLAY=:0 winecfg"
su - user -c "export DISPLAY=:0.0 && winecfg"
всё тот же спойлер можно открывать
 :'(
« Последнее редактирование: 02 Марта 2011, 21:50:57 от foxi22 »
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #7 : 02 Марта 2011, 20:55:38 »
Раз 7 пытался прочитать - не получилось. Попробуй текст на предложения разбить и пробелы ставить после знаков препинания, а не перед ними.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #8 : 02 Марта 2011, 21:53:06 »
Сделал форматирование ,как вам было бы удобнее читать.
Если опять что-то будет не ясно я попытаюсь объяснить ,так как очень благодарен за желание мне помочь.
Я лично видел ,как вы понимали и отвечали на полный бред ,так что думаю вам и меня под силу будет понять
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #9 : 02 Марта 2011, 22:26:45 »
Всё равно не понимаю, что ты хочешь сделать. Зачем вайн запускать от рута, как его это защитит, не понимаю...
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: вопрос по /etc/sudoers
« Ответ #10 : 02 Марта 2011, 23:00:23 »
Я хочу, чтобы пользователи компьютера могли выполнять wine программы и работать в них, но не могли их удалять старые или устанавливать новые.
Пробывал:
1. Менять права на папку - FAIL первый пост https://forum.ubuntu.ru/index.php?topic=141646.0
2. Создать wine у root и добавить в /etc/sudoers wine команды - FAIL весь этот топик об этом
3. Создать wine у admin и запускать wine у user от admin , благодаря тому же sudoers ,но вылетает ошибка про X''ы
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

 

Страница сгенерирована за 0.04 секунд. Запросов: 23.