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

yasnv

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
/etc/sudoers
« -: Mar 14, 2006, 22:26 »
каквъ ред трябва да добавя в този файл за да може примерно юзера vasil да може да отваря програми от /bin/ и /usr/sbin без да му бъде искана root парола?
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
/etc/sudoers
« Отговор #1 -: Mar 14, 2006, 22:42 »
синтаксиса е следния:

потребител_на_който_даваме_права машина_на_която_ще_се_изпълнява=(като_кой_потребител_ще_се_изпълнява) изброени_файловете_до_които_ще_дадем_достъп
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
/etc/sudoers
« Отговор #2 -: Mar 15, 2006, 02:11 »
Здравей...
пример:
Cmnd_Alias PROG = /sbin/ifconfig
potrebitel ALL=NOPASSWD: PROG

така potrebitel ще може да стартира ifconfig

Поздрави.
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
/etc/sudoers
« Отговор #3 -: Mar 15, 2006, 08:04 »
Тука http://www.opennet.ru/cgi-bin....egory=5 има доста подробно ръководство.
Успех.
Активен

yasnv

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
/etc/sudoers
« Отговор #4 -: Mar 15, 2006, 20:24 »
bonbon благодаря,но не се справям с руския

lotroifkty значи трябва да излгежда нещо такова:
Cmnd_Alias PROG = /usr/sbin
vasil ALL=NOPASSWD: PROG

така ли е?(за линка "/usr/bin"включва ли всички файлове там и мога ли в същия ред да добавя и друга директория или трябва още един път това цялото?
Активен

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
/etc/sudoers
« Отговор #5 -: Mar 15, 2006, 20:54 »
Ако примерно PROG=/sbin/iptables и напишеш само sudo iptables  ще ти иска парола, но ако въведеш само <enter> ще ти изпълни командата iptables, без да ти проверява паролата

Ако искаш да не те пита за парола трябва да напишеш sudo /sbin/iptables.

Успех.
Активен

Pulear

  • Напреднали
  • *****
  • Публикации: 72
    • Профил
/etc/sudoers
« Отговор #6 -: Mar 15, 2006, 21:10 »
да, така трябва да излгежда.
А ако искаш да добавиш нова програма
пишеш /пътя/на/програма1 , /пътя/на/програма2
Активен

Shift to the left!
Shift to the right!
Pop up,Push down,
BYTE,BYTE,BYTE.

  • Гост
/etc/sudoers
« Отговор #7 -: Mar 16, 2006, 00:46 »
Делегиране на права чрез /etc/sudoers
http://www.linux-index.org/quicks.....9275936
Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
/etc/sudoers
« Отговор #8 -: Mar 16, 2006, 10:07 »
Публикувах статията си тук и тук.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
sudoers
Хардуерни и софтуерни проблеми
ivanatora 18 2898 Последна публикация Jun 01, 2004, 17:55
от Venski
Проблем със Sudoers
Настройка на програми
BlackPearl 4 682 Последна публикация May 21, 2012, 16:39
от dejuren