Permessi di scrittura negati

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Permessi di scrittura negati

Messaggio da Harp »

Codice: Seleziona tutto

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1             45778548  20648228  22688444  48% /
/dev/hda3              9381060   3370364   5510272  38% /mnt/hda3
/dev/hda4             56431468  40790548  12630744  77% /mnt/hda4
/dev/hdb1            196015808 139152600  46906124  75% /mnt/hdb1
Com'è possibile che non riesca ad avere permessi di scrittura in hda3 sebbene la riga relativa in fstab sia la seguente?

Codice: Seleziona tutto

/dev/hda3        /mnt/hda3        ext3        auto,umask=022,users,uid=1000     0   0
:shock:

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

scusami se magari dico una boiata, ma da uno che ne sa poco a me par strano l'uso di uid.

Io proverei a toglierlo.

Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Messaggio da Harp »

Inanzitutto non so chi dei due ne sappia meno. :)
Per quello che riguarda l'uso di uid=1000 è stata l'ultima delle aggiunte,per cui non funziona neanche senza.

Avatar utente
mauro
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: gio 11 mag 2006, 21:51
Slackware: current
Kernel: uno degli ultimi...
Desktop: dwm

Messaggio da mauro »

non potrebbe essre l'umask? così non togli il permesso di scrittura a group e all?
O intendi che non hai i permessi neanche come root?

Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Messaggio da Harp »

Ho provato in successione:
auto,users
auto,users,rw
auto,users,umask=022
auto,users,umask=022,uid=1000

Voi cosa mi suggerite di provare?

Avatar utente
mauro
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: gio 11 mag 2006, 21:51
Slackware: current
Kernel: uno degli ultimi...
Desktop: dwm

Messaggio da mauro »

hai provato solo con defaults?

il mio fstab è cosi

Codice: Seleziona tutto

/dev/hda3        swap             swap        defaults               0   0
/dev/hda2        /                reiserfs    defaults               1   1
/dev/hda4        /home            ext3        defaults               1   2

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

io terrei nella definizione in fstab l'"rw" e proverei a mettere "noauto" invece di auto e tutti i permessi per tutti (ovvero umask=000).

Fatto questo proverei un

Codice: Seleziona tutto

mount /mnt/hda3
per vedere se si monta e se ti fa scrivere.

Avatar utente
darkside04
Linux 2.x
Linux 2.x
Messaggi: 432
Iscritto il: mar 23 nov 2004, 0:00
Località: roma

Re: Permessi di scrittura negati

Messaggio da darkside04 »

Harp ha scritto:

Codice: Seleziona tutto

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1             45778548  20648228  22688444  48% /
/dev/hda3              9381060   3370364   5510272  38% /mnt/hda3
/dev/hda4             56431468  40790548  12630744  77% /mnt/hda4
/dev/hdb1            196015808 139152600  46906124  75% /mnt/hdb1
Com'è possibile che non riesca ad avere permessi di scrittura in hda3 sebbene la riga relativa in fstab sia la seguente?

Codice: Seleziona tutto

/dev/hda3        /mnt/hda3        ext3        auto,umask=022,users,uid=1000     0   0
:shock:
umask=022 significa che hai i permessi in lettura e in esecuzione ma non in scrittura
io proverei a modificare il parametro.

prova a dare un occhiata a questo link:
http://www.slacky.it/tutorial/sfd/slack ... ummies.pdf :lol: :wink:

il mio fstab:

Codice: Seleziona tutto

/dev/hda3        /                reiserfs    defaults         1   1
prova a sostituire con "defaults" i tuoi parametri (auto,umask=022,users,uid=1000) e vedi se funziona.

Ciao

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

Esiste quella bella cosa chiamata man e qui nessuno la sfrutta :lol: :lol: :lol: :lol:
1 -> umask funziona solo con filesystem vfat, fat e udf quindi quel parametro è assolutamente inutile
2 -> cambia semplicemente il gruppo del mount point:
chgrp users /mnt/hda3

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

infatti era per quello che avevo scritto
scusami se magari dico una boiata, ma da uno che ne sa poco a me par strano l'uso di uid
però mi ero dimenticato che anche umask non veniva usato! :oops:

E poi hai ragione l1q1d, usiamo poco le man pages (e mi ci metto dentro per primo) anche quando sono semplici, corte e ben fatte come quella di mount...
...sempre più mea culpa! :oops: :oops: :oops:

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

ma avete risolto alla fine? :O

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

una partizione ext3 gestisce permessi, proprietari e gruppi da sé, non servono quindi né uid né gid, né tantomeno umask. se non ci puoi scrivere devi settare i permessi da root con chmod :).

Avatar utente
Sh4DoW
Linux 1.x
Linux 1.x
Messaggi: 155
Iscritto il: mar 15 feb 2005, 0:00

Messaggio da Sh4DoW »

Un paio di giorni fa sono incappato nello stesso problema, riuscivo a montare il tutto anche da utente normale ma non riuscivo a scriverci. Semplicemente la directory creata come mount point non avevo i permessi giusti per essere scritta da un qualsiasi utente.

Rispondi