LINUX.ORG.RU

Запись CD пользователем


0

0

Скажите, где ещё, кроме /etc/group, разрешается пользователю писать на диск?

~$ growisofs -Z /dev/hda -J -r /mnt/pub
:-( unable to open64("/dev/hda",O_RDONLY): Permission denied

~$groups
audio video floppy scanner cdrom users fuse

~$ ls -l /dev/hda
brw-r----- 1 root disk 3, 0 2008-01-04 02:53 /dev/hda

И ещё проблемы, не могу монтировать юзером ntfs-3g :(

/dev/sda1 /mnt/win ntfs-3g noauto,user,users,locale=ru_RU.UTF-8 0 0


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

>на /dev/hda делаешь rw для группы и потом добавляешь пользователя в группу disk

Вот так?

# ls -lh /dev/cdrom
lrwxrwxrwx 1 root root 14 2008-01-04 04:30 /dev/cdrom -> /dev/cdrom-hda
root@Panama:/home/ivan# ls -lh /dev/cdrom-hda
lrwxrwxrwx 1 root root 3 2008-01-04 04:30 /dev/cdrom-hda -> hda
root@Panama:/home/ivan# ls -lh /dev/hda
brw-r----- 1 root disk 3, 0 2008-01-04 04:30 /dev/hda
root@Panama:/home/ivan# chmod 554 /dev/hda
root@Panama:/home/ivan# ls -lh /dev/hda
br-xr-xr-- 1 root disk 3, 0 2008-01-04 04:30 /dev/hda
root@Panama:/home/ivan# chmod 664 /dev/hda
root@Panama:/home/ivan# ls -lh /dev/hda
brw-rw-r-- 1 root disk 3, 0 2008-01-04 04:30 /dev/hda

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

>что говорит когда ntfs раздел монтируешь?

~$ mount /mnt/win
Error opening partition device: Permission denied
Failed to mount '/dev/sda1': Permission denied

~$ cat /etc/fstab | grep ntfs-3g
/dev/sda1 /mnt/win ntfs-3g noauto,user,users,locale=ru_RU.UTF-8 0 0

Куда рыть, не пойму..

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

хм, интересно, а что говорит ls -l `which mount`

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

>>на /dev/hda делаешь rw для группы и потом добавляешь пользователя в группу disk

>Не помогает..

>Группу disk пока не стал..

Насколько я понял, ты только добавил возможность чтения пользователю ivan. Если его добавить в группу disk, то он получит право доступа (чтения и записи) в /dev/hda.

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

сдается мне, здесь ситуация тоже аналогичная... у меня 660 на /dev/fuse (root:fuse) и на /dev/hda (root:cdrom), и я нахожусь в группах cdrom && fuse - все замечательно работает.

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

>про ntfs-3g. что показывает
>ls -l /dev/fuse

# ls -l /dev/fuse
crw-rw-rw- 1 root root 10, 229 2008-01-05 02:11 /dev/fuse

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

>Насколько я понял, ты только добавил возможность чтения пользователю ivan. Если его добавить в группу disk, то он получит право доступа (чтения и записи) в /dev/hda.

cdrom::21:ivan
Этого недостаточно?

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

>сдается мне, здесь ситуация тоже аналогичная... у меня 660 на /dev/fuse (root:fuse) и на /dev/hda (root:cdrom), и я нахожусь в группах cdrom && fuse - все замечательно работает.

У меня ситуация аналогичная твоей, ничего не работает.

~$ cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin
adm::4:root,daemon
tty::5:
disk::6:root
lp::7:daemon
mem::8:
kmem::9:
wheel::10:root
ftp::11:
mail::12:
slocate::13:
dialout::14:
www::15:
audio::16:ivan
video::17:ivan
floppy::18:ivan
tape::19:
scanner::20:ivan
cdrom::21:ivan
nobody::99:
users:x:100:ivan
fuse:x:101:ivan
pkgmk:x:102:

ivan@Panama:~$ ls -l /dev/fuse
crw-rw-rw- 1 root root 10, 229 2008-01-05 02:11 /dev/fuse
ivan@Panama:~$ ls -l /dev/cdrom
lrwxrwxrwx 1 root root 14 2008-01-05 02:11 /dev/cdrom -> /dev/cdrom-hda
ivan@Panama:~$ ls -l /dev/cdrom-hda
lrwxrwxrwx 1 root root 3 2008-01-05 02:11 /dev/cdrom-hda -> hda
ivan@Panama:~$ ls -l /dev/hda
brw-r----- 1 root disk 3, 0 2008-01-05 02:11 /dev/hda

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

>ivan@Panama:~$ ls -l /dev/fuse
>crw-rw-rw- 1 root root 10, 229 2008-01-05 02:11 /dev/fuse
chown root:fuse /dev/fuse

>ivan@Panama:~$ ls -l /dev/hda
>brw-r----- 1 root disk 3, 0 2008-01-05 02:11 /dev/hda
chmod 0660 /dev/hda

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

Ты издеваешься, что-ли?
ivan не входит в группу disk

Так что:

root# chgrp cdrom /dev/hda
root# chmod g+w /dev/hda

ivan$ growisofs -Z /dev/hda -J -r /mnt/pub 

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