[slack-ru] Re: mount problem

  • From: Олег Ткаченко <alik_63@xxxxxxxxxxx>
  • To: slack-ru@xxxxxxxxxxxxx
  • Date: Thu, 27 Nov 2003 11:56:23 +0200

Чт 27 Ноя 2003 11:18, Вы написали:
> ОК.
> А если такая задача - есть iso образ, хочу его примонтировать и посмотреть,
> что внутри.
> Как бы разрешить пользователям монтировать образы
> через loop девайсы?

Как я понимаю, команда losetup должна выполняться из-под root`а ? :-(
У меня (ASP 7.2) даже после установки suid`а на losetup:

[root 7@ah root]# chmod 1755 /sbin/losetup
[root 11@ah root]# ll /dev/loop0
brw-rw----    1 root     disk       7,   0 Июн 26  2002 /dev/loop0
[root 12@ah root]# chown root:users /dev/loop0
[root 13@ah root]# ll /dev/loop0
brw-rw----    1 root     users      7,   0 Июн 26  2002 /dev/loop0

проба выполнить losetup ни к чему не привела:
[alik 137@ah tmp]$ /sbin/losetup /dev/loop0 ./UCD36WME.IMA
memlock: Операция не разрешена
Couldn't lock into memory, exiting.

Может быть, на других дистрах такое поможет, в этом случАе 
#losetup /dev/loop0 /file/image.iso
, а в fstab:
/dev/loop0      /mnt/loop               ....

Короче говоря, чтобы разрешить пользователю операции с loop-девайсами, 
потребуются множественные изменения в правах и пр., но разве не проще зайти 
root`ом и сделать всё правильно? :)

-- 
WBR,
alik


Other related posts: