chmod - diritti su cartelle...confusione totale

Networking, configurazione della connessione, periferiche e condivisioni di rete.
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

chmod - diritti su cartelle...confusione totale

Messaggio 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
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: chmod - diritti su cartelle...confusione totale

Messaggio da il_muflone »

ciao

se esegui
mkdir /media/network/multimedia/prova
che cosa ti risponde?
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Massimog
Rampante Reduce
Rampante Reduce
Messaggi: 7342
Iscrizione: martedì 2 dicembre 2008, 18:17
Desktop: GNOME 3.16
Distribuzione: Gentoo x86_64
Sesso: Maschile
Località: Osimo(AN)

Re: chmod - diritti su cartelle...confusione totale

Messaggio da Massimog »

che file system è formattata il Nas?
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio da caymano »

Il NAS é base Linux embedded quindi non ci posso scappare....é ext3

Grazie per il tuo appoggio.

:)
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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
Ultima modifica di caymano il venerdì 9 luglio 2010, 10:40, modificato 1 volta in totale.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: chmod - diritti su cartelle...confusione totale

Messaggio da il_muflone »

1026?

posta qui il risultato di
id
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio da caymano »

scusa se te lo chiedo, come si fà a postare il risultato di ID?

Grazie
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: chmod - diritti su cartelle...confusione totale

Messaggio da il_muflone »

scrivi id e copi la risposta.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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)
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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 ...
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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.
Ultima modifica di caymano il venerdì 9 luglio 2010, 16:30, modificato 1 volta in totale.
Koach
Prode Principiante
Messaggi: 36
Iscrizione: mercoledì 7 ottobre 2009, 12:21

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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.
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio da caymano »

Corretto .... ho attivato auto


Wow e come dovrei fare per raggire a tale problema?
Koach
Prode Principiante
Messaggi: 36
Iscrizione: mercoledì 7 ottobre 2009, 12:21

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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..
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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.
Ultima modifica di caymano il domenica 11 luglio 2010, 0:44, modificato 1 volta in totale.
Koach
Prode Principiante
Messaggi: 36
Iscrizione: mercoledì 7 ottobre 2009, 12:21

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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

Codice: Seleziona tutto

grep utente /etc/passwd
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--)
caymano
Prode Principiante
Messaggi: 81
Iscrizione: sabato 9 maggio 2009, 22:37

Re: chmod - diritti su cartelle...confusione totale

Messaggio 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
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti