Pagina 1 di 1

Problema di permessi

Inviato: dom 28 set 2008, 20:08
da boh
Il problema è abbastanza semplice:
ho installato oggi pomeriggio slack 12.1 con kernel standard 2.6.24.5-smp.

Per quanto riguarda dvd-rom e floppy non ho alcun problema; tutto si complica quando cerco di leggere un dvd dal masterizzatore (hdd) o una pendrive (sda1). Mi viene detto che solo root può montare quel dispositivo su quella directory di mnt che io ho definito. Ovviamente credo sia un problema di permessi, ma non riesco a venirne a capo!!

Questo è il mio fstab:

Codice: Seleziona tutto

/dev/hdb1        swap             swap        defaults         0   0
/dev/hdb2        /                reiserfs    defaults         1   1
/dev/hdb3        /boot            reiserfs    defaults         1   2
/dev/hdb4        /home            reiserfs    defaults         1   2
/dev/cdrom       /mnt/cdrom       auto        noauto,users,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,users     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
tmpfs            /dev/shm         tmpfs       defaults         0   0
/dev/sda1	 /mnt/pendrive    vfat        defaults	       0   0
/dev/hdd	 /mnt/master	  ISO9660     defaults         0   0
Le directory in mnt esistono, e le icone sul desktop sono configurate correttamente.
Potete aiutarmi?

Re: Problema di permessi

Inviato: dom 28 set 2008, 20:33
da Mario Vanoni
boh ha scritto: Questo è il mio fstab:

Codice: Seleziona tutto

/dev/hdb1        swap             swap        defaults         0   0
/dev/hdb2        /                reiserfs    defaults         1   1
/dev/hdb3        /boot            reiserfs    defaults         1   2
/dev/hdb4        /home            reiserfs    defaults         1   2
/dev/cdrom       /mnt/cdrom       auto        noauto,users,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,users     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
tmpfs            /dev/shm         tmpfs       defaults         0   0
/dev/sda1	 /mnt/pendrive    vfat        defaults	       0   0
/dev/hdd	 /mnt/master	  ISO9660     defaults         0   0
[OT]
Errore madornale di mettere swap all'inizio del HD!
Esperienza con le prime macchine Linux >10 anni fa.

hd#1 /boot
hd#2 /
hd#3 /home ecc.
...
hd#n l'ultimo settore per swap

Rationale:
se per una ragione o l'altra swap non regge
corrompe il settore successivo, e sono guai seri.
Esperimentato (sic!) due volte con HD SCSI !!!

Re: Problema di permessi

Inviato: dom 28 set 2008, 20:42
da boh
Ti ringrazio per l'informazione, non lo sapevo :?

Re: Problema di permessi

Inviato: dom 28 set 2008, 21:55
da phobos3576
Boh, commenta in fstab le righe relative al cdrom o alle penne USB:

Codice: Seleziona tutto

# /dev/cdrom       /mnt/cdrom       auto        noauto,users,ro  0   0
# /dev/sda1    /mnt/pendrive    vfat        defaults          0   0
# /dev/hdd    /mnt/master     ISO9660     defaults         0   0
Slackware 12.1 ha il supporto HAL+DBUS che fa il mount/unmount in automatico; devi solamente assegnare i necessari permessi al tuo utente.

Da root, lancia il programma "K" - "Sistema" - "KUser", edita il tuo utente, vai nella sezione "Gruppi" e aggiungiti al gruppo "plugdev".

Re: Problema di permessi

Inviato: lun 29 set 2008, 10:31
da Blizzard
in effetti i punti di automount sono in /media
- di solito /media/nome_volume per kde e /media/id (ex disk) per xfce
- di solito /media/dev_name se si utilizza pmount ad esempio sotto flux o wm

in mnt monto solo device quando sono costretto a farlo da root con mount

Gio

Re: Problema di permessi

Inviato: lun 29 set 2008, 10:46
da boh
E come ci accedo a media dal desktop?
Cioè prima con fstab creavo un dispotivo con punto di montaggio in /mnt che mettevo nell'fstab, ora?

Re: Problema di permessi

Inviato: lun 29 set 2008, 11:16
da Blizzard
boh ha scritto:E come ci accedo a media dal desktop?
Cioè prima con fstab creavo un dispotivo con punto di montaggio in /mnt che mettevo nell'fstab, ora?
in che senso??

$ cd /media/

edit: /media , come puoi intuire dal path, è una directory che sta nella root

Re: Problema di permessi

Inviato: lun 29 set 2008, 12:36
da boh
Cioè se io volessi tornare al "vecchio sistema" di montaggio manuale, cosa dovrei fare?

EDIT: E perchè con il cdrom non mi da problemi?

Re: Problema di permessi

Inviato: lun 29 set 2008, 13:44
da conraid
boh ha scritto:Cioè se io volessi tornare al "vecchio sistema" di montaggio manuale, cosa dovrei fare?
Disabilitare l'automounting da KDE, ma basta dire no quando si apre la finestra comunque

Re: Problema di permessi

Inviato: mar 30 set 2008, 15:17
da boh
Si quello l'avevo già fatto. Resta il problema che pendrive e masterizzatore non riesco a montarli...

Re: Problema di permessi

Inviato: mar 30 set 2008, 15:27
da conraid
boh ha scritto:

Codice: Seleziona tutto

/dev/sda1	 /mnt/pendrive    vfat        defaults	       0   0
/dev/hdd	 /mnt/master	  ISO9660     defaults         0   0

Codice: Seleziona tutto

/dev/sda1	 /mnt/pendrive    vfat  users,umask=0000,noexec,nosuid   0   0
/dev/hdd	 /mnt/master	  ISO9660  users,noauto,owner,ro 0 0
Se metti così?

Ma il discorso delle icone non l'ho capito, faccio tutto da linea di comando

Re: Problema di permessi

Inviato: mer 1 ott 2008, 20:15
da boh
Finalmente funzionano!! \:D/

Posso chiederti cosa hanno fatto di diverso quegli accorgimenti che mi hai aggiunto all'fstab?
Non li ho mai usati e non aveva mai dato problemi.
Cos'è cambiato nella 12.1?

Per le icone nessun problema ho sistemato pure quelle! :D

Re: Problema di permessi

Inviato: gio 2 ott 2008, 11:06
da conraid
boh ha scritto: Posso chiederti cosa hanno fatto di diverso quegli accorgimenti che mi hai aggiunto all'fstab?
Non li ho mai usati e non aveva mai dato problemi.
Cos'è cambiato nella 12.1?
Non è cambiato niente, semplicemente ogni filesystems ha le sue opzioni, è più strano che ti funzionasse prima visto che default non abilita gli utenti, e non setta quella umask, etc....

per gli accorgimenti leggi la guida a fstab nel wiki e soprattutto il man di mount

in poche parole users abilita gli utenti a montare il dispositivo, umask=000 non nega nessun permesso, noexec fa sì che non ci siano eseguibili (con l'umask di prima tutti i file sarebbe eseguibili, scegli tu quella che ti serve), nosuid serve a dire che i file non possono avere il bit suid attivo, noauto serve a dire di non montarla al boot, 0 0 serve a dire di non fare il controllo di consistenza e di non fare dump

a proposito, visto che è un pendrive metti noauto anche a quella

/dev/sda1 /mnt/pendrive vfat users,noauto,umask=0000,noexec,nosuid 0 0
/dev/hdd /mnt/master ISO9660 users,noauto,owner,ro 0 0