Pagina 1 di 2
chmod - diritti su cartelle...confusione totale
Inviato: giovedì 8 luglio 2010, 17:21
da caymano
salve a tutti
ho bisogno davvero di un vostro suggerimento e aiuto.
Ho una gran confusione in merito a certe piccole incongruneze nel file di alcune cartelle.
In pratica ho eseguito questi passaggi:
-ho creato una nuova cartella da terminale per avere un mount-point
-collegato in fstab le cartelle sul NAS in modo che mi vengano montate ad ogni avvio
fin qui tutto bene
ma quando cerco di trasferire file dentro queste cartelle o salvare file nuovi dentro queste cartelle, mi riporta degli errori per mancanza di diritti.
Ma la mia domanda da neofita é:
Se io sul NAS ho i diritti completi su quelle cartelle, perché ora che sto lavorando da Ubuntu mi deve complicare la vita dubitando ancora dei diritti su queste cartelle?
Non me li porto dietro automaticamente con i diritti impostati sul NAS?
Comunqe anche per questi piccoli intoppi non demordo...mi sono ambientato troppo bene nel mondo Ubuntu.
Tornare indietro non ci penso!
Grazie per vostri suggerimenti.
PS: allego la lista dei diritti per maggiore comprensione.
Codice: Seleziona tutto
andrea@ubuntu-Desktop-01:/media/network$ ls -l
totale 0
drwxrwxrwx 30 root root 0 2010-07-06 00:57 banca dati clienti
drwxrwxrwx 4 root root 0 2010-06-25 18:27 contabilita
drwxrwxrwx 3 root root 0 2010-07-05 20:29 documenti-aziendali
drwxrwxrwx 10 root root 0 2010-06-04 12:04 marketing
drwxrwxrwx 4 root root 0 2010-07-08 16:08 modelli
drwxrwxrwx 6 root root 0 2010-07-01 10:29 multimedia
drwxrwxrwx 25 root root 0 2010-06-21 14:04 privato
drwxrwxrwx 83 root root 0 2010-07-01 05:03 servizio tecnico
Re: chmod - diritti su cartelle...confusione totale
Inviato: giovedì 8 luglio 2010, 17:37
da il_muflone
ciao
se esegui
mkdir /media/network/multimedia/prova
che cosa ti risponde?
Re: chmod - diritti su cartelle...confusione totale
Inviato: giovedì 8 luglio 2010, 17:42
da Massimog
che file system è formattata il Nas?
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 8:12
da caymano
Il NAS é base Linux embedded quindi non ci posso scappare....é ext3
Grazie per il tuo appoggio.

Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 10:38
da caymano
il_muflone ha scritto:
ciao
se esegui
mkdir /media/network/multimedia/prova
che cosa ti risponde?
Ha creato la cartella senza alcun minimo problema.
Però devo premettere che ora, solo per ora, il mio utente l'ho inserito nel gruppo admin
difatti ora alcuni file, tipo dei grafici fatti in .ods, se li trasferisco da "documenti" creati ieri quando ero ancora utente normale, li sposto nella cartella
network/multimedia/prova, mi trasferisce il file senza riportare errori di "diritto negato"ma quando vado ad aprire il documento lo fà in "solo lettura".
Mi sà che dovrei farmi una bella cultura approfondita dei diritti "rwx" del mondo linux.
Sto andando in confusione.
???
Grazie per suggerimenti
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:22
da il_muflone
se la cartella è scrivibile e i files non lo sono i permessi saranno errati sui files.
posta qui ls -l di una di quelle cartelle.
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:34
da caymano
Ciao e grazie per il suggerimento
Codice: Seleziona tutto
totale 1183
-rw-r--r-- 1 1026 users 27560 2010-07-09 10:48 Check List Supporto Tecnico - 03-2010.pdf
-rw-r--r-- 1 1026 users 153790 2010-07-09 10:48 Copertina Fascicolo preventivo e progetto .pdf
-rw-r--r-- 1 1026 users 10701 2010-07-09 10:48 copia per archivio.odt
-rw-r--r-- 1 1026 users 19267 2010-07-09 10:49 FATTURA 00050-10.ods
-rw-r--r-- 1 1026 users 19260 2010-07-09 10:47 FATTURA 00051-10.ods
-rw-r--r-- 1 1026 users 531674 2010-07-09 10:47 Schermata-2.png
grazie
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:42
da il_muflone
1026?
posta qui il risultato di
id
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:46
da caymano
scusa se te lo chiedo, come si fà a postare il risultato di ID?
Grazie
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:47
da il_muflone
scrivi id e copi la risposta.
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:51
da caymano
Codice: Seleziona tutto
uid=1000(andrea) gid=1000(andrea) gruppi=4(adm),20(dialout),24(cdrom),46(plugdev),105(lpadmin),119(admin),122(sambashare),128(vboxusers),1000(andrea)
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 14:53
da il_muflone
e difatti non hai i permessi, tu sei 1000, non 1026.
questi files da dove li hai copiati?
che permessi avevano quelli originali? controllali sempre con ls -l
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 15:00
da telperion
Non vorrei dire, ma i permessi delle cartelle su un NAS sono gestiti dal nas stesso mica dal linux client.
Tu mica vedi un disco "reale", monti un NFS o un SAMBA ed è il server (il NAS) che autorizza gli accessi ...
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 16:24
da caymano
telperion ha scritto:
Non vorrei dire, ma i permessi delle cartelle su un NAS sono gestiti dal nas stesso mica dal linux client.
Tu mica vedi un disco "reale", un SAMBA ed è il server (il NAS) che autorizza gli accessi ...
Corretto nel NAS sono stati impostati i diritti di accesso creando nome utente e password.
Quindi quell'utente ID 1026 potrebbe essere l'utente del NAS giusto?
Di conseguenza come consigliate di muovermi per non avere questi blocchi di diritti?
Forse non avrei dovuto montare da fstab le cartelle del server ma andare ad esplorarle con SAMBA?
Grazie per i vostri suggerimenti.
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 17:01
da Koach
telperion ha scritto:
Non vorrei dire, ma i permessi delle cartelle su un NAS sono gestiti dal nas stesso mica dal linux client.
Tu mica vedi un disco "reale", monti un NFS o un SAMBA ed è il server (il NAS) che autorizza gli accessi ...
Per tagliare la testa al toro, ci metti il comando di mount che Utilizzi su fstab per automatizzare il mount?
Se il FS del NAS è ext3 come dicevi, devi far credere al NAS che tu sei 1026 altrimenti non ci scrivi ne modifichi.
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 17:05
da caymano
Corretto .... ho attivato auto
Wow e come dovrei fare per raggire a tale problema?
Re: chmod - diritti su cartelle...confusione totale
Inviato: venerdì 9 luglio 2010, 17:44
da Koach
Codice: Seleziona tutto
totale 1183
-rw-r--r-- 1 1026 users 27560 2010-07-09 10:48 Check List Supporto Tecnico - 03-2010.pdf
-rw-r--r-- 1 1026 users 153790 2010-07-09 10:48 Copertina Fascicolo preventivo e progetto .pdf
-rw-r--r-- 1 1026 users 10701 2010-07-09 10:48 copia per archivio.odt
-rw-r--r-- 1 1026 users 19267 2010-07-09 10:49 FATTURA 00050-10.ods
-rw-r--r-- 1 1026 users 19260 2010-07-09 10:47 FATTURA 00051-10.ods
-rw-r--r-- 1 1026 users 531674 2010-07-09 10:47 Schermata-2.png
Da quello che si vede qui, hai l'utente sul NAS 1026 che gestisce i permessi rw e il gruppo users che è r
Io provrei a fare il mount con l'opzione uid=1026,gid=gid del gruppo
in fstab dovresti avere:
Codice: Seleziona tutto
//NAS-SERVER/Condivisione /media/network cifs user=utente,passord=password
o qualcosa di simile.
Io forzerei il muonti della condivisione con gli UID e GID tuoi:
Codice: Seleziona tutto
//NAS-SERVER/Condivisione /media/network cifs user=utente,passord=password,uid=1000,gid=1000
Dovrebbe forzare l'utente per utilizzare linux che utilizza la risorsa.
Nel caso si possono anche aggiungere i permessi default con "file_mode=666" e "dir_mode=666"
Spero di essere stato chiaro..
Re: chmod - diritti su cartelle...confusione totale
Inviato: domenica 11 luglio 2010, 0:32
da caymano
Grazie per le dritte.
Questo weekend sono fuori ufficio ma al rientro ci provero' xche' mi urge sistemare la situazione.
Comunque mi ricordo bene che nel file fstab io ho utilizzato questa sequanza di comandi per il mount:
//server-echo/modelli /media/network cifs defaults,user,auto,username=pluto.plutone,password=1547855 0 0
L'utente pluto.plutone e' lo stesso utente che e' stato impostato sul NAS, ovviamente non coincide con lo stesso gruppo ID quindi e' per questo che non mi permette molte attivita' sul file
Inoltre vedo che tu mi hai suggerito di aggiungere uid=1000,gid=1000 ma il valore 1000 lo hai messo come esempio oppure e' proprio il valore che devo inserire?
Grazie per una suggerimento.
Non demordo ma prima che poi vorrei capire bene come funzionano o come ragione linux con il ragionamento di userID e groupID.
Grazie tanto.
Re: chmod - diritti su cartelle...confusione totale
Inviato: lunedì 12 luglio 2010, 9:55
da Koach
Ciao Caymano.
Il valore di GID e UID servono per forzare al mount un gruppo e un utente "prefedinito"
In pratica: User e Password ti servono per accedere al NAS e alle condivisioni.
Mentre UID e GID ti servono per dire a Linux che utente deve utilizzare nel mount come proprietario e come gruppo principale.
I miei 2 valori, UID=1000 e GID=1000 sono del tutto arbitrari.
Tramite il comando
Esempio:
Codice: Seleziona tutto
grep caymano /etc/passwd
caymano:x:1001:1001:Koach Admin:/bin/bash
verifichi che uid ha l'utente nell'esempio 1001!!
Codice: Seleziona tutto
grep gruppo /etc/group
Esempio:
grep caymangrp /etc/group
caymangrp:x:1001:
nell'esempio il gruppo ha id 1001.
E' tutto chiaro??
nel tuo mount su fstab dovrebbe esserci quindi:
Codice: Seleziona tutto
//server-echo/modelli /media/network cifs defaults,user,auto,username=pluto.plutone,password=1547855,uid=1001,gid=1001 0 0
a questo punto in /media/network al comando ls-l troviamo (secondo le specifiche dei 2 esempi sopra)
Codice: Seleziona tutto
-rw-r--r-- 1 caymano caymangrp 27560 2010-07-09 10:48 Check List Supporto Tecnico - 03-2010.pdf
-rw-r--r-- 1 caymano caymangrp 153790 2010-07-09 10:48 Copertina Fascicolo preventivo e progetto .pdf
-rw-r--r-- 1 caymano caymangrp 10701 2010-07-09 10:48 copia per archivio.odt
-rw-r--r-- 1 caymano caymangrp 19267 2010-07-09 10:49 FATTURA 00050-10.ods
-rw-r--r-- 1 caymano caymangrp 19260 2010-07-09 10:47 FATTURA 00051-10.ods
-rw-r--r-- 1 caymano caymangrp 531674 2010-07-09 10:47 Schermata-2.png
così caymano avra i permessi di lettura e scrittua (rw-) sulla condivisione, mentre gli appartenenti al gruppo caymangrp potranno SOLO (r--) leggerne il contenuto, così come gli altri utenti (r--)
Re: chmod - diritti su cartelle...confusione totale
Inviato: lunedì 12 luglio 2010, 10:45
da caymano
Grazie per precise info
hanno reso un pò più i chiarezza sulla situazione UID e GID
ho provato ad effettuare le modifiche....
noto solo che hai omesso di anteporre "rw" prima di "default", ciò che avevo fatto nelle precedenti impostazioni.
Codice: Seleziona tutto
//server-echo/modelli /media/network/modelli cifs defaults,user,auto,username=pluto.plutone,password=1547855,uid=1001,gid=1001 0 0
Mi sono permesso di aggiungere "modelli" nel mount-point (prima di cifs) giusto per essere precisi, é corretto vero?
Questo é dovuto al fatto che non é più indispensabile attribuirgli i diritti di lettura e scrittura già nel file fstab?
Grazie