Sudo - разделяй и властвуй

  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:8925a8d17c588da38bfeae8900e96ffb' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtejustify\"><strong>sudo</strong> (англ. <em>superuser</em> [substitute user] do, дословно &laquo;выполнить от имени суперпользователя&raquo;) &mdash; это программа, разработанная в помощь системному администратору и позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Основная идея &mdash; дать пользователям как можно меньше прав, но при этом ровно столько, сколько необходимо для решения поставленных задач.</p>\n<p class=\"rtejustify\">Ничего сложного в установке нету&hellip; <br />\nПорт находится в /usr/ports/security/sudo</p>\n<p><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td># <strong>cd /usr/ports/security/sudo<br />\n </strong># <strong>make install clean</strong></td>\n</tr>\n</tbody>\n</table>\n</p>\n<p class=\"rtejustify\">Оставляем настройки по умолчанию и жмем Enter<br />\nПо завершению установки приступаем к редактированию конфигурационного файла.</p>\n<p><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td>\n<p><strong># ee /usr/local/etc/sudoers<br />\n </strong>root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL=(ALL)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL<br />\n <span style=\"color: #ff0000\">username</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL=(ALL) NOPASSWD:&nbsp;&nbsp; ALL</p>\n</td>\n</tr>\n</tbody>\n</table>\n</p>\n<p class=\"rtejustify\">Сохраняем и выходим из режима суперпользователя.</p>\n<p><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td><strong># exit</strong><br />\n <strong>&gt; rehash<br />\n &gt; sudo -s<br />\n </strong>You have mail.<br />\n <span style=\"color: #ff0000\">#</span></td>\n</tr>\n</tbody>\n</table>\n</p>\n<p class=\"rtejustify\">Поздравляю&hellip; Утилита sudo успешно установлена. Кстати, в дальнейшем, для изменения конфигурационного файла рекомендую пользоваться утилитой <strong>visudo</strong>, которая проверяет синтаксис и тем самым позволяет избежать ошибок в правилах. Лично вручную редактирую файл только до первого запуска. А после настройки shell пользователя &ndash; только с помощью visudo.<br />\n&nbsp;</p>\n', created = 1767726442, expire = 1767812842, headers = '', serialized = 0 WHERE cid = '2:8925a8d17c588da38bfeae8900e96ffb' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a class=\"thickbox\" href=\"/files/imagepicker/1/wake_up_ua.png\"><img alt=\"Вставай, Україно!\" class=\"imgp_img\" src=\"/files/imagepicker/1/thumbs/wake_up_ua.png\" style=\"height:200px; width:150px\" /></a></p>\n', created = 1767726442, expire = 1767812842, headers = '', serialized = 0 WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:cc913d232116f0426090404133377d88' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a href=\"http://muff.kiev.ua/rss.xml\"><img alt=\"RSS\" width=\"160\" height=\"60\" src=\"http://muff.kiev.ua/files/muf-rss.png\" /></a></p>\n', created = 1767726442, expire = 1767812842, headers = '', serialized = 0 WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:39649256b636e3d5ded656bc52bd8c01' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
Версия для печатиОтправить другуPDF version

sudo (англ. superuser [substitute user] do, дословно «выполнить от имени суперпользователя») — это программа, разработанная в помощь системному администратору и позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Основная идея — дать пользователям как можно меньше прав, но при этом ровно столько, сколько необходимо для решения поставленных задач.

Ничего сложного в установке нету…
Порт находится в /usr/ports/security/sudo

# cd /usr/ports/security/sudo
# make install clean

Оставляем настройки по умолчанию и жмем Enter
По завершению установки приступаем к редактированию конфигурационного файла.

# ee /usr/local/etc/sudoers
root                   ALL=(ALL)                        ALL
username          ALL=(ALL) NOPASSWD:   ALL

Сохраняем и выходим из режима суперпользователя.

# exit
> rehash
> sudo -s
You have mail.
#

Поздравляю… Утилита sudo успешно установлена. Кстати, в дальнейшем, для изменения конфигурационного файла рекомендую пользоваться утилитой visudo, которая проверяет синтаксис и тем самым позволяет избежать ошибок в правилах. Лично вручную редактирую файл только до первого запуска. А после настройки shell пользователя – только с помощью visudo.
 

Ваша оценка: Нет Средняя: 4 (4 голоса)

Вставай, Україно!

Литература

Гарри Каспаров наконец-то выиграл у компьютера, и с двумя очками и тремя жизнями перешёл на следующий уровень.