1 (2012-08-21 00:20:44 отредактировано iluhaoff)

Привык к судо, как его в mageia завести?

Кто "сопрёт" аватар, будет растрелян на месте из реактивного гавномёта.

2

iluhaoff пишет:

Привык к судо, как его в mageia завести?

Устанавливаем пакет sudo. Далее, входим в режим суперпользователя с помощью команды su. Нам нужен файл /etc/sudoers. Если запись в файл не разрешена, то надо выставить дополнительное право:

chmod +w /etc/sudoers

Открываем /etc/sudoers и раскомментируем строку (пользователи группы wheel смогут использовать sudo без ввода пароля; если нужен ввод пароля смотрите строчки выше). Раскомментированная строка:

## Same thing without a password
%wheel    ALL=(ALL)    NOPASSWD: ALL

Затем, добавляем себя в группу wheel:

usermod -a -G wheel имя_вашего_пользователя

Завершаем сеанс, входим снова в систему и проверяем sudo. Например:

sudo ls
Спасибо сказали: iluhaoff1

3

Ну или просто открыть Центр управления - Система - Управление пользователями, выбрать себя, нажать "Редактировать", закладка "Группы", галочку wheel

Только зло это. Для обычной спокойной жизни вполне достаточно su

Спасибо сказали: iluhaoff1

4 (2012-08-20 21:39:00 отредактировано omerta13)

mimo пишет:

Ну или просто открыть Центр управления - Система - Управление пользователями, выбрать себя, нажать "Редактировать", закладка "Группы", галочку wheel

Только зло это. Для обычной спокойной жизни вполне достаточно su

Ой, ну не знаю. Меня это su порой начинает напрягать. Особенно забудешь порой, что под su работаешь, как че-нить навернётся, аж сам потом не рад big_smile

5 (2012-08-20 22:22:37 отредактировано iluhaoff)

Всем спасибо, всё работает!

Кто "сопрёт" аватар, будет растрелян на месте из реактивного гавномёта.

6

Еще, кстати, можно закомментировать строку

Defaults    requiretty

- тогда исчезнут проблемы с неработающим sudo в GUI-приложениях, типа truecrypt

Спасибо сказали: iluhaoff1

7

Потом надо будет оформить это и добавить в полезные советы. Займусь этим чуть позже.

Fedora & GNOME

8

xxblx пишет:

Займусь этим чуть позже.

На LFO в личку smile

9

atkv пишет:

Еще, кстати, можно закомментировать строку

Defaults    requiretty

- тогда исчезнут проблемы с неработающим sudo в GUI-приложениях, типа truecrypt

Что значить "закоментировать" можно поподробней, если вам не составит труда?

Кто "сопрёт" аватар, будет растрелян на месте из реактивного гавномёта.

10

iluhaoff пишет:

Что значить "закоментировать" можно поподробней, если вам не составит труда?

Привести к такому виду:

# Defaults    requiretty
Спасибо сказали: iluhaoff1

11

В репозитории есть пакет xsudo, его надо установить, а вместо sudo везде писать xsudo - тогда будут запускаться графические приложения.

Аккаунт отключен по просьбе пользователя. (28.12.2014)
Спасибо сказали: iluhaoff1

12

verg пишет:
iluhaoff пишет:

Что значить "закоментировать" можно поподробней, если вам не составит труда?

Привести к такому виду:

# Defaults    requiretty

Тоесть тупо поставить #?

Кто "сопрёт" аватар, будет растрелян на месте из реактивного гавномёта.

13

iluhaoff пишет:

Тоесть тупо поставить #?

Ага.

Спасибо сказали: iluhaoff1

14

Да, решетка # означает комментарий, то есть эта строка не будет интерпретироваться, а если надо будет вернуть всё назад, то просто убрать комментарий. Иначе если просто удалить строчку, то потом не вспомните как было до этого. Принято комментировать, не удаляя.

Аккаунт отключен по просьбе пользователя. (28.12.2014)
Спасибо сказали: iluhaoff1

15 (2012-08-21 00:36:22 отредактировано romkaromka)

И не забудьте про xsudo. Раньше давно через sudo запускались графические приложения, но теперь будет ошибка, и будет оказано в запуске приложения:

sudo ponoff
No protocol specified
No protocol specified
(ponoff:29479): Gtk-WARNING **: cannot open display: :0

Это типа у sudo усилилась безопасность.
Поэтому, лучше использовать xsudo в таких случаях.
Еще пакет xsudo сам правит /etc/sudoers:

sed -i '/requiretty/s/^Defaults/# Defaults/g' /etc/sudoers

Это фрагмент действий, выполняющихся после установки пакета xsudo.
Поэтому, можно было не комментировать, а просто установить пакет xsudo.
Еще xsudo делает так после установки пакета xsudo:

echo "Defaults env_keep += \"DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME\"" >> /etc/sudoers
Аккаунт отключен по просьбе пользователя. (28.12.2014)
Спасибо сказали: iluhaoff1

16

romkaromka пишет:

И не забудьте про xsudo. Раньше давно через sudo запускались графические приложения, но теперь будет ошибка, и будет оказано в запуске приложения:

sudo ponoff
No protocol specified
No protocol specified
(ponoff:29479): Gtk-WARNING **: cannot open display: :0

Это типа у sudo усилилась безопасность.
Поэтому, лучше использовать xsudo в таких случаях.
Еще пакет xsudo сам правит /etc/sudoers:

sed -i '/requiretty/s/^Defaults/# Defaults/g' /etc/sudoers

Это фрагмент действий, выполняющихся после установки пакета xsudo.
Поэтому, можно было не комментировать, а просто установить пакет xsudo.
Еще xsudo делает так после установки пакета xsudo:

echo "Defaults env_keep += \"DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME\"" >> /etc/sudoers

Вот собрать из всех этих постов самый лёгкий способ и добавить в "полезные советы".

Кто "сопрёт" аватар, будет растрелян на месте из реактивного гавномёта.

17 (2012-08-21 00:43:24 отредактировано romkaromka)

1) открыть Центр управления - Система - Управление пользователями, выбрать себя, нажать "Редактировать", закладка "Группы", галочку wheel
2) установить xsudo.
Вот и всё.
Править самим ничего не нужно, /etc/sudoers трогать не надо, всё прекрасно реализовано в графике.

Аккаунт отключен по просьбе пользователя. (28.12.2014)
Спасибо сказали: iluhaoff1

18 (2012-08-21 00:54:43 отредактировано romkaromka)

Хотя всё же надо будет самим раскомментировать:

## Same thing without a password
%wheel    ALL=(ALL)    NOPASSWD: ALL

Так как этого действия нигде не прописано.
Предложение: кто силён в перле добавить патч, чтобы при добавлении пользователя в группу wheel в Центре Управления происходило раскомментирование. Тогда этот патч можно будет включить в пакет xsudo.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

19

А почему в перле? Где посмотреть?

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

20 (2012-08-21 10:14:56 отредактировано romkaromka)

Там, где группы меняются (не знаю где фрагмент кода). При нажатии на ОК проверить: если пользователь в группе wheel, то если существует /etc/sudoers, то <действия>.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

21

XliN пишет:

А почему в перле? Где посмотреть?

Потому что центр управления Mandrvia/Magiea писан на перле.

22

romkaromka пишет:

В репозитории есть пакет xsudo, его надо установить, а вместо sudo везде писать xsudo - тогда будут запускаться графические приложения.

xsudo ведь только в нашем репозитории есть, в оф репах его нет.
по этому надо будет в инструкции указать и про настройку sudo, и xsudo.

Fedora & GNOME

23 (2012-09-14 10:36:59 отредактировано nachtigall)

Cогласен с mimo, что sudo - излишняя сущность в таких дистрибутивах, как Mandriva или Mageia. Для решения всех повседневных задач обычно вполне достаточно su. Хотя, использование sudo может быть оправдано в двух случаях:
1. Когда машиной пользуются несколько пользователей, которым нужно предоставить разные права на запуск одних и тех же приложений.
2. Для работы специфических приложений, таких как утилита для шифрования truecrypt.
В дополнение к сказанному в разделе "Полезные советы и решения некоторых проблем": Для того, чтобы работала утилита truecrypt написанного в пункте 27 - Настройка sudo/xsudo в Mageia недостаточно. Нужно добавить в конец файла /etc/sudoers следующие строки

# User alias specification
User_Alias TRUECRYPTERS = username
# Cmnd alias specification
Cmnd_Alias TRUECRYPT = /usr/bin/truecrypt
# User privilege specification
TRUECRYPTERS ALL = (root) TRUECRYPT

Примечания:
1. username здесь - имя пользователя в системе (логин)
2. Не забыть оставить пустую строку в самом конце файла /etc/sudoers

24 (2012-09-14 11:36:37 отредактировано omerta13)

nachtigall пишет:

sudo - излишняя сущность в таких дистрибутивах, как Mandriva или Mageia. Для решения всех повседневных задач обычно вполне достаточно su.

su достаточно, только пароль не хочется лишний раз вводить (если имеет место NOPASSWD, разумеется), поэтому sudo в данному случае всё-таки полезен.

25

Просто многие с Ubuntu переходят на Mageia, поэтому xsudo в помощь при таком переходе.

Аккаунт отключен по просьбе пользователя. (28.12.2014)