LINUX.ORG.RU

SU/SUDO


0

0

У меня какая-то беда с правами доступа.

bash$ escputil -r /dev/usb/lp0 -d
Cannot open /dev/usb/lp0 read/write: Permission denied

Хотя в /etc/group:

lp::7:lp:myuser
usb::85:myuser

Еще после того как я подправил sudoers, не могу зайти под рутом (invalid password). Хотя из юзера su нормально принимает мой пароль.

Вот /etc/sudoers:

root ALL=(ALL) ALL
%wheel ALL=(ALL) NOPASSWD: ALL

Что в нем должно быть, чтобы sudo не требывал пароль?

bash$ sudo ls
Sorry, sudo must be setuid root.

И еще один глупый вопрос: чтобы добавить пользователя в какую либо группу, достаточно прописать "usermod group myuser" и это будет эквивалентно записи в /etc/group "group:*:*:myuser"?
У когда вступят в силу изминения? После повторного входа в систему?

anonymous

Ответ на: комментарий от nsav

  File: `lp0'
  Size: 0               Blocks: 0          IO Block: 4096   знаковый специальный файл
Device: dh/13d  Inode: 6183        Links: 1     Device type: b4,0
Access: (0660/crw-rw----)  Uid: (    0/    root)   Gid: (    7/      lp)
Access: 2005-05-28 23:33:53.000000000 +0400
Modify: 2005-05-09 18:11:13.000000000 +0400
Change: 2005-05-28 23:33:54.394616800 +0400

Читать то умеем, но что мне делать?

anonymous
()
Ответ на: комментарий от mikhail

Я под рутом назначил права доступа нормальные.
Но после перезугрузки - все по новой. Это же ссылка на устройство, да будет вам известно!

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

> Я под рутом назначил права доступа нормальные. Но после перезугрузки - все по новой. Это же ссылка на устройство, да будет вам известно!

Смотри доку по udev или devfsd, смотря что у тебя стоит.

nsav
()
Ответ на: комментарий от mikhail

bash# chmod 4755 `which sudo`
bash# exit
exit
bash$ sudo
sudo: /etc/sudoers is mode 0777, should be 0440
sendmail: Cannot open mail:25
bash$

Хотя /etc/group:
mail::12:mail,myuser

Что ему не нравится?

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

> sudo: /etc/sudoers is mode 0777, should be 0440

Давай учится думать логически. Тебе выдается сообщение, о том что режим фалйа непраильный, и пишется о правильном режиме. Внимание вопрос, что надо сделать, чтоб все работало?

nsav
()
Ответ на: комментарий от anonymous

>sudo: /etc/sudoers is mode 0777, should be 0440

МЛЯ!!!!!!! Ну где такие дятлы берутся? Ты что, /etc/sudoers вручную правил?

Команду visudo для кого придумали?

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

>МЛЯ!!!!!!! Ну где такие дятлы берутся? Ты что,
>/etc/sudoers вручную правил?
>Команду visudo для кого придумали?

сам дурак =). Набери "vim /etc/sudoers" а потом
найди одно отличие от visudo)

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

> сам дурак =). Набери "vim /etc/sudoers" а потом найди одно отличие от visudo)

Там их минимум 3.

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