Решено: mount без root'a (всё равно не даёт, хоть убей)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Решено: mount без root'a

Сообщение Чучок »

Мне надоело каждый раз монтировать образ под root'ом, и я почитал статью "Как обойтись без прав root.". Отредактировал файл /etc/sudoers. Вот часть этого файла:

Код: Выделить всё

# User privilege specification
root    ALL=(ALL) ALL
chuchok localhost=/bin/mount -o loop, /bin/umount
# Uncomment to allow people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL
# Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL
# Samples
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now

И пытаюсь смонтировать образ, и система мне отвечает, что можно монтировать тока под root'ом. При команде под пользователем sudo -l выдаётся следующее:
[

Код: Выделить всё

chuchok@localhost ~]$ sudo -l
User chuchok may run the following commands on this host:
    (root) /bin/mount -o loop
    (root) /bin/umount

По идее всё прально, но система в упор мне отказывает и похоже не обращает внимание на установки в /etc/sudoers. Как сделать, чтобы система мне не отказывала в монтировании без root'a?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: mount без root'a

Сообщение serzh-z »

:frusty:
(Чучок @ Mar 26 2007, в 01:42) писал(а):Uncomment to allow people
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Решено: mount без root'a

Сообщение elide »

система в упор мне отказывает и похоже не обращает внимание на установки в /etc/sudoers
покажи в деталях, что делаешь. и какие ошибки выдаются.
слава роботам!
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Решено: mount без root'a

Сообщение 4yKoTkA »

А разве в "/etc/fstab" нельзя дать прав на монтирование?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: mount без root'a

Сообщение Juliette »

serzh-z писал(а):
26.03.2007 01:58
:frusty:
(Чучок @ Mar 26 2007, в 01:42) писал(а):
Uncomment to allow people

где ты там ссылочки на седативные средствА давал? самое время освежить :console:
Уважаемый Чучок,
в начале тех строк, которые выражают желаемый вами смысл, нужно убрать значок #, т.е. раскомментировать строку, после чего эти правила войдут в силу (по англ. uncomment).
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Решено: mount без root'a

Сообщение elide »

желаемый им смысл выражается строчками

Код: Выделить всё

root    ALL=(ALL) ALL
chuchok localhost=/bin/mount -o loop, /bin/umount
которые совсем даже и не закомментированы.... читайте вопрос внимательнее...
слава роботам!
Спасибо сказали:
Аватара пользователя
BiG_NoBoDy
Сообщения: 15
ОС: 2.6.17-5mdv 2007.0

Re: Решено: mount без root'a

Сообщение BiG_NoBoDy »

4yKoTkA писал(а):
26.03.2007 08:23
А разве в "/etc/fstab" нельзя дать прав на монтирование?

ja toze dumaju mozet dobavit v /etc/fstab

/dev/hda5 / ext3 defaults 1 1

/dev/hda5 / ext3 defaults,users 1 1
:) Rusla :)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: mount без root'a

Сообщение Uncle_Theodore »

BiG_NoBoDy писал(а):
26.03.2007 17:21
4yKoTkA писал(а):
26.03.2007 08:23

А разве в "/etc/fstab" нельзя дать прав на монтирование?

ja toze dumaju mozet dobavit v /etc/fstab

/dev/hda5 / ext3 defaults 1 1

/dev/hda5 / ext3 defaults,users 1 1

Сегодня пятна на солнце, что ли?
Человек хочет смонтировать iso образ через loop. Вот ему уже предложили монтировать корневой каталог с опцией users... Скоро предложат на лошади покататься...

Автор, ответь на вопрос elide, какие ошибки выскакивают при попытке примонтирования?
Спасибо сказали:
Аватара пользователя
BiG_NoBoDy
Сообщения: 15
ОС: 2.6.17-5mdv 2007.0

Re: Решено: mount без root'a

Сообщение BiG_NoBoDy »

# mount /home/shark/dbox/Heroes.of.Might.and.Magic.III.-.The.Shadow.of.Death.iso /home/shark/dbox/hcd -t iso9660 -o loop

em paskolku ja slab v kirilice :] nitak ponial :/ bivajet :]

no fstab :] bil primer :) ja dumaju kazdij kotorij ni durak ponial sto eto example :) i kazdij example nisoodtvedstvujet realnim vesciam a podciorknutaja, v etom sluceje bold ciast imejet znocenije ;]

em dlia togo stob user mok primountirivat eto :] nuzno v fstab zanisti :/ ni tolko vot leva sto tolko odin iso smozet primountirvat :/ heh nu ja hatiabi tak delal :] ili prosto zapisal na CD :) CD vet nidorogoje udovolstvije ;)
:) Rusla :)
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Решено: mount без root'a

Сообщение Чучок »

Кому интересно что пишет система при попытке монтирования под юзером:

Код: Выделить всё

[chuchok@localhost ~]$ mount /mnt/windows/iso/dvd2.iso /mnt/iso
mount: only root can do that

P.S. Удивляюсь массовой невнимательности чтения :wacko:
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: mount без root'a

Сообщение Uncle_Theodore »

Чучок писал(а):
26.03.2007 18:06
Кому интересно что пишет система при попытке монтирования под юзером:

Код: Выделить всё

[chuchok@localhost ~]$ mount /mnt/windows/iso/dvd2.iso /mnt/iso
mount: only root can do that

P.S. Удивляюсь массовой невнимательности чтения :wacko:

А sudo где? :huh:
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Решено: mount без root'a

Сообщение Чучок »

Uncle_Theodore писал(а):
26.03.2007 18:16
Чучок писал(а):
26.03.2007 18:06

Кому интересно что пишет система при попытке монтирования под юзером:

Код: Выделить всё

[chuchok@localhost ~]$ mount /mnt/windows/iso/dvd2.iso /mnt/iso
mount: only root can do that

P.S. Удивляюсь массовой невнимательности чтения :wacko:

А sudo где? :huh:

А при sudo следующее:

Код: Выделить всё

sudo mount /mnt/windows/iso/dvd2.iso /mnt/iso
Password:
Sorry, user chuchok is not allowed to execute '/bin/mount /mnt/windows/iso/dvd2.iso /mnt/iso' as root on localhost.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: mount без root'a

Сообщение Juliette »

elide писал(а):
26.03.2007 17:13
желаемый им смысл выражается строчками

Код: Выделить всё

root    ALL=(ALL) ALL
chuchok localhost=/bin/mount -o loop, /bin/umount
которые совсем даже и не закомментированы.... читайте вопрос внимательнее...

ГЫ, клёвая тёма выходит, прошу прощения :D
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: mount без root'a

Сообщение Uncle_Theodore »

Чучок писал(а):
26.03.2007 18:31
А при sudo следующее:

Код: Выделить всё

sudo mount /mnt/windows/iso/dvd2.iso /mnt/iso
Password:
Sorry, user chuchok is not allowed to execute '/bin/mount /mnt/windows/iso/dvd2.iso /mnt/iso' as root on localhost.

Хым-хым-хым...
Вроде, все нормально выглядит...

Может, грамматические ошибки где-то? Ты чем редактировал, visudo? Он проверяет ошибки...

Попробуй так для начала
chuchok localhost = NOPASSWD: /bin/mount, /bin/umount

Я надеюсь, hostname у тебя localhost? И пути к mount и umount правильные?
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Решено: mount без root'a

Сообщение Чучок »

Uncle_Theodore писал(а):
26.03.2007 18:43
Чучок писал(а):
26.03.2007 18:31

А при sudo следующее:

Код: Выделить всё

sudo mount /mnt/windows/iso/dvd2.iso /mnt/iso
Password:
Sorry, user chuchok is not allowed to execute '/bin/mount /mnt/windows/iso/dvd2.iso /mnt/iso' as root on localhost.

Хым-хым-хым...
Вроде, все нормально выглядит...

Может, грамматические ошибки где-то? Ты чем редактировал, visudo? Он проверяет ошибки...

Попробуй так для начала
chuchok localhost = NOPASSWD: /bin/mount, /bin/umount

Я надеюсь, hostname у тебя localhost? И пути к mount и umount правильные?

Насчёт правильности путей можешь не сомневаться. Добавил "NOPASSWD:" - картина осталась той же.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Решено: mount без root'a

Сообщение elide »

ну ты глупый что ли?
ты же пишешь chuchok localhost=/bin/mount -o loop, /bin/umount
а пытаешься выполнить sudo mount /mnt/windows/iso/dvd2.iso /mnt/iso
вот посмотри на выделенное жирным и подумай, почему одно нихрена не похоже на другое, и почему если можно делать первое, то нельзя делать второе.

а потом прочитай все-таки man sudoers и найди там вот такое вот предложение
If a Cmnd has associated command line arguments, then the arguments in the Cmnd must match exactly those given by the user on the command line (or match the wildcards if there are any)
и подумай, что ты можешь выполнять при указанном chuchok localhost=/bin/mount -o loop и как эту строчку изменить, чтобы настало тебе вселенское Щастье.
слава роботам!
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Решено: mount без root'a

Сообщение Чучок »

elide писал(а):
26.03.2007 19:44
ну ты глупый что ли?
ты же пишешь chuchok localhost=/bin/mount -o loop, /bin/umount
а пытаешься выполнить sudo mount /mnt/windows/iso/dvd2.iso /mnt/iso
вот посмотри на выделенное жирным и подумай, почему одно нихрена не похоже на другое, и почему если можно делать первое, то нельзя делать второе.

а потом прочитай все-таки man sudoers и найди там вот такое вот предложение
If a Cmnd has associated command line arguments, then the arguments in the Cmnd must match exactly those given by the user on the command line (or match the wildcards if there are any)
и подумай, что ты можешь выполнять при указанном chuchok localhost=/bin/mount -o loop и как эту строчку изменить, чтобы настало тебе вселенское Щастье.

Мог бы и без оскорблений написать! А за вселенское щастье спасибо.
P.S. Хоть один человек смог указать на мою ошибку, а остальные тока ... - понятно што.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: mount без root'a

Сообщение Juliette »

Чучок писал(а):
26.03.2007 21:05
P.S. Хоть один человек смог указать на мою ошибку, а остальные тока ... - понятно што.

Дык он и не человек вовсе - робыт. А остальные так - предлагали способы рабочие, но от себя, а не так, как вам было нужно.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Решено: mount без root'a

Сообщение eduard_pustobaev »

Чучок писал(а):
26.03.2007 21:05
P.S. Хоть один человек смог указать на мою ошибку, а остальные тока ... - понятно што.

Что? Не смогли?
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Решено: mount без root'a

Сообщение Snupt »

Ну что тут сказать... Рекомендую почитать книгу/книги о UNIX или Linux. Иначе дальше будет сложно.
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Решено: mount без root'a

Сообщение Чучок »

CnupT писал(а):
27.03.2007 23:14
Ну что тут сказать... Рекомендую почитать книгу/книги о UNIX или Linux. Иначе дальше будет сложно.

Не понимаю зачем обсуждать тему с исчерпанным вопросом.
Книга про Linux у меня к счастью есть, но в книгах абсолютно обо всём написать невозможно.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Решено: mount без root'a

Сообщение eduard_pustobaev »

Чучок писал(а):
27.03.2007 23:49
Книга про Linux у меня к счастью есть, но в книгах абсолютно обо всём написать невозможно.

Ну, тем более, что я к примеру никаких книг по Линуксу не читал. Благо он сейчас не столь сложен, чтобы нужно было штудировать литературу по нему, только лишь чтоб комфортно пользоваться им на десктопе.
В дисгармонии со вселенной.
Спасибо сказали: