[linux] помогите разобраться с правами (mount, halt)

a10063

что-то не помогает чтение манов и гуглирование
проблема в том, чтобы научиться под обычным юзером
1. делать reboot & halt
2. маунтить исошки
пароль рута есть, так что систему можно конфигурить

Marinavo_0507

sudo можно настроить, не самое простое это дело правда

Julie16

Сделай reboot && halt суидрутными.

a10063

если я правильно понимаю, то настроить sudo - дать права суперюзера пользователю (через него, фактически)
а как сделать, чтобы просто ему несколько подобных операций разрешить и все? или никак?

Marinavo_0507

В sudo настраивается, какие команды разрешить.

a10063

понятно
спасибо вам, пошел ботать sudo & suid

spirinale

не знаю как в том линуксе про который он говорит, но во фре можно просто разрешить запуск shutdown пользователям (или группе и запихать себя в нее)

williamsmith61

chmod +s /sbin/halt
ln /sbin/halt /bin/halt
mount наверное через sudo

hoha32

Если в линухе есть некое подобие sysctl, то, наверное, можно и обычным пользователям без sudo/suid разрешить маунтить.

eee1

в линуксе тоже есть sysctl, но не так у нас в фри

Marinavo_0507

Через sysctl всем что ли дают?
Мы уж лучше через sudo...

hoha32

Да, всем. С точностью до разрешений на девайсе.

williamsmith61

Да, посмотрел - в линухе vfs.usermount нету.

hoha32

Хм... Security, в принципе...

sergey_m

> Если в линухе есть некое подобие sysctl, то, наверное, можно и обычным пользователям без sudo/suid разрешить
Неграмотно сказано. sysctl это всего лишь интерфейс, а ты говоришь о конкретном переключателе. Скажем в NetBSD есть sysctl, а этого переключателя может и не быть.
Оставить комментарий
Имя или ник:
Комментарий: