LINUX.ORG.RU

Sudoers


0

0

В файле Sudoers прописал

# Runas alias specification

# User privilege specification
root ALL=(ALL) ALL
sash ALL=(ALL) NOPASSWD: ALL

Задаю команду yumex и получаю

[sash@localhost ~]$ sudo -u sash yumex
sudo: /etc/sudoers is mode 0640, should be 0440
[sash@localhost ~]$echo $PATH
/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/sash/bin
[sash@localhost ~]$

Сделал доступ к файлу 0440 запустил, требует пароль ROOTа????????

Что я делаю неправильно

★★

Вопрос
> Что я делаю неправильно
Ответ
> sash ALL=(ALL) NOPASSWD: ALL
Нужно sash ALL=(ALL)

UVV ★★★★★
()
Ответ на: комментарий от UVV

В смысле, я может что напутал, но помню точно, что NOPASSWD нужно убрать!

UVV ★★★★★
()
Ответ на: комментарий от Muromec

[sash@localhost ~]$ sudo -u sash umount /dev/hdd
Sorry, user sashnyov is not allowed to execute '/bin/umount /dev/hdd' as sash on localhost.localdomain.
[sash@localhost ~]$ sudo -u sash yumex
Sorry, user sashnyov is not allowed to execute '/usr/bin/yumex' as sash on localhost.localdomain.
[sash@localhost ~]$ cd /bin
[sash@localhost bin]$ ls -l umount
-rwsr-xr-x 1 root root 62236 Май 24 23:03 umount
[sash@localhost bin]$ cd /usr/bin
[sash@localhost bin]$ ls -l yumex
lrwxrwxrwx 1 root root 13 Сен 1 12:44 yumex -> consolehelper
[sash@localhost bin]$

Вхожу в группы adm, bin, root
??????????


Gooddy ★★
() автор топика
Ответ на: комментарий от Gooddy

sash@localhost ~]$ sudo yumex
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Traceback (most recent call last):
File "/usr/share/yumex/yumexmain.py", line 24, in ?
import gtk
File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 45, in ?
from _gtk import *
RuntimeError: could not open display
[sash@localhost ~]$ sudo gnome-yum
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified



(gnome-yum:2730): Gtk-WARNING **: cannot open display:
[sash@localhost ~]$$ sudo umount /dev/hdd
[sash@localhost ~]$

размонтирование CD проходит??????????

Gooddy ★★
() автор топика
Ответ на: комментарий от sdio

[sash@localhost ~]$ xhost +localhost
localhost being added to access control list
[sash@localhost ~]$ sudo yumex
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Traceback (most recent call last):
File "/usr/share/yumex/yumexmain.py", line 24, in ?
import gtk
File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 45, in ? from _gtk import *
RuntimeError: could not open display
[sash@localhost ~]$ sudo gnome-yum
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(gnome-yum:2500): Gtk-WARNING **: cannot open display:
[sash@localhost ~]$ export DISPLAY=localhost:0.0
[sash@localhost ~]$ sudo yumex
Traceback (most recent call last):
File "/usr/share/yumex/yumexmain.py", line 24, in ?
import gtk
File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 45, in ? from _gtk import *
RuntimeError: could not open display
[sash@localhost ~]$ sudo gnome-yum

(gnome-yum:2514): Gtk-WARNING **: cannot open display:
[sash@localhost ~]$

Gooddy ★★
() автор топика
Ответ на: комментарий от sdio

Да ты прав, постараюсь исправиться. Спасибо!!!

Gooddy ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.