Newsgroup: it.comp.os.linux.iniziare
Titolo: Sembra facile,invece e' impossibile!

Salve a tutti!!
E' da quando ho installato linux RH 8.0A, ormai piu' di un mese, che
non riesco a leggere il cdrom e il masterizzatore esterno come "user"
anziche' come "root": ho fatto mille tentativi ma non ho risolto
niente. Piu' precisamente:
1) ho modificato i permessi di accesso ai files /dev/hdb (lettore cd),
/dev/scd1 (masterizzatore usb), /mnt/cdrom e 
mnt/cdrom2 con chmod 777;
2) ho cambiato il proprietario e il gruppo dei files di cui sopra (che
erano impostati ovviamente su root) rendendoli di proprieta'
dell'utente "alessio" (lo user id del sottoscritto) e appartenti al
gruppo "users";
3)ho modificato /etc/fstab come da file allegato.
Ho chiesto aiuto a un sacco di persone, alla mailing list del PLUTO, a
diversi LUG, piu' volte su questo newsgroup, ma nessuno e' riuscito a
risolvermi il problema. Non so piu' dove sbattere la testa! :-(
Sarei infinitamente grato a chiunque mi dara' una dritta per questo
problema (che, tra l'altro, mi sembra pure banale).
Saluti!

 problema (che, tra l'altro, mi sembra pure banale).
Devi fare 2 cose:
dialtone@vercingetorix:~$ id 
uid=1000(dialtone) gid=1000(dialtone)
groups=1000(dialtone),2(bin),6(disk),8(mail),9(news),15(kmem),22(voice),
24(cdrom),25(floppy),29(audio),30(dip),39(irc),40(src),44(video),
50(staff),60(games),100(users),102(cdrecording),104(saned)
Dai il comando id e leggi i primi due id che vengono fuori (uid e gid).
Una volta fatto questo modifichi il file /etc/fstab nel seguente modo:
# /etc/fstab: informazioni statiche sul filesystem
# <filesystem>	<mount point>	<tipo>	<opzioni>		<dump>	<pass>
/dev/hdb6	/		reiserfs	defaults	0	0
/dev/hdb3	none		swap	sw			0	0
proc		/proc		proc	defaults		0	0
/dev/fd0	/floppy		auto	user,noauto		0	0
/dev/cdrom	/cdrom		iso9660	ro,user,noauto		0	0
/dev/hdb2	/boot	ext2	defaults			0	2
/dev/hdb7	/usr	reiserfs	defaults			0	0
/dev/hdb8	/tmp	reiserfs	defaults			0	0
/dev/hdb9	/var	reiserfs	defaults			0	0
/dev/hdb5	/home	reiserfs	defaults			0	0
/dev/hda1	/win2k	ntfs	ro,user,auto,uid=1000,gid=1000	0	0
/dev/hdb1	/mp3	vfat	defaults,uid=1000,gid=1000	0	0
/dev/sr0	/dvd	auto	ro,noauto,user,exec,uid=1000,gid=1000 0   0
/dev/sr1	/cdrec	auto	ro,noauto,user,exec,uid=1000,gid=1000	0 0
/dev/hda4   /dati   reiserfs    defaults,user               0   0
/dev/hda3   /scambio    vfat    defaults,uid=1000,gid=1000  0   0
################
Come puoi vedere abbastanza chiaramente nelle due linee di definizione dei
mountpoint per il CD e il DVD ho aggiunto alla lista delle opzioni
uid=1000 e gid=1000. Inoltre devi togliere defaults e mettere quelli che
ho messo io ovvero ro, noauto, user, exec.exec non e` fontamentale, anzi
potrebbe pure non servirti ma io lo lascio comunque.
-- 
try: troll.uses(Brain)
except TypeError, data: 
   troll.plonk()
Co-Responsabile Hardware Information & Technology 
http://hit.edengames.net

 risolvermi il problema. Non so piu' dove sbattere la testa! :-(
Hai provato a chiedere a Google? ;-)
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 3)ho modificato /etc/fstab come da file allegato.
sui newsgroup non-binari e' vietato postare allegati. 
inseriscilo a fondo del messaggio.
ma non riesci a farlo montare ad utente o a non farlo leggere?
ti sei ricordato l'umask? ( man mount )
esempio:
/dev/scd0       /mnt/plextor    iso9660 ro,user,noauto,umask=000  
        _f



Ah!! Ve lo mando subito!!! Non sapevo che non si potesse postare un
allegato nei newgroup non binari.... (errore da newbie).....
/dev/cdrom		/mnt/cdrom	iso9660
noauto,user,ro,gid=500,uid=500,umask=000 0 1


A cosa punta /dev/cdrom (ls -l /dev/cdrom)? E' quello il tuo CDROM o no?
Se fai un "mount /dev/cdrom /mnt/cdrom" dalla console, che errore ti da? 
E se sostituisci a /dev/cdrom il vero device cosa succede?
Inoltre:
1. cambia l'ultimo 1 in uno 0 (zero): non ha senso fare il fsck di un CD
2. prova a cambiare user in owner o a rimulverlo del tutto
3. rimuovi l'umask: il filesystem di un CD e' read-only!
4. prova a rimuovere uid=500 e gid=500
Se ancora non hai successo prova a dare un'occhiata su 
bugzilla.redhat.com
Buona fortuna!
-- 
Only wimps use tape backup: _real_ men just upload their important stuff 
on ftp and let the rest of the world mirror it      -- Linus Torvalds

 noauto,user,ro,gid=500,uid=500,umask=000 0 1
prova ad eliminare uid e gid.
ma i permessi che dici di aver modificato  li hai rimessi corretti?
fedro@debian:~$ ls /mnt/
drwxr-xr-x    2 root     root         4.0k Apr 26 09:23 plextor/
fedro@debian:~$ ls /dev/cdrom
lrwxrwxrwx    1 root     cdrom           9 Mar 18 18:32 /dev/cdrom -> 
/dev/scd1
fedro@debian:~$ ls /dev/scd*
brw-rw----    1 root     cdrom     11,   0 Mar 14  2002 /dev/scd0
brwxrwx---    1 root     cdrom     11,   1 Mar 14  2002 /dev/scd1
        _f

Buona fortuna!
Grazie, ne ho proprio bisogno!!

brwxrwx---    1 root     cdrom     11,   1 Mar 14  2002 /dev/scd1
Perche' hai lo stesso cdrom che punta a due device differenti?!? Se
cosi' fosse, mi sto incasinando le mie poche conoscenze acquisite.....
Grazie per i consigli!!
A presto!!

ma non riesci a farlo montare ad utente o a non farlo leggere?
Non riesco a farlo montare all'utente.... :-(

 quali non sono correggibili.
Usi RH, giusto? Aggiungi kudzu alla lista di opzioni di /mnt/cdrom (4 
colonna) e riavvia il servizio (service kudzu start) e vedi che succede...
Eppoi mi sono perso: ma qual era il tuo problema originale???


Eppoi mi sono perso: ma qual era il tuo problema originale???
Non riesco a leggere il cdrom come utente....lo fa solo da root....la
stessa cosa mi succede sul computer dell'ufficio, dove ho la RH
7.0....
Provo i tuoi consigli...cmq grazie....
Ciauz

 cosi' fosse, mi sto incasinando le mie poche conoscenze acquisite.....
dunque dunque... qui non c'e' nessun link. quello che tu vedi come 
'root  cdrom' altro non sono che le appartenenze, il primo all'utente (root) 
e il secondo al gruppo (cdrom)
ti consiglio di dare una letta al capitolo 'File Permission' del 'Linux 
Installation and getting started' di matt welsh.
        _f


Lo faccio subito!! :-)
Grazie tantissimo per i consigli!!