PDA

Visualizza la versione completa : permessi alle /home degli utenti


Guglie
10-02-2005, 12:20
finora non mi sono mai interessasto alla cosa perchè avevo solo il mio utente io:users e root
adesso ho aggiunto nuovo:users e vorrei che io potessi accedere a tutti i suoi file, essendo io membro di users

in pratica vorrei che le home degli utenti membri di users fossero così:

# > ls -l /home/
totale 8
drwxr-x--- 56 io users 4096 10 feb 12:12 io
drwxr-x--- 8 nuovo users 4096 9 feb 17:23 nuovo
io ho fatto un chmod -R con i giusti permessi e funzionava, solo che quando nuovo carica via ftp un nuovo file il nuovo file ha permessi -rw-------. mentre io vorrei che avesse -rw-r----- (nel caso di un file non eseguibile)

Br14n^
10-02-2005, 12:47
Devi cambiare l'umask nel file di config del demone ftp e settarlo 027

Guglie
10-02-2005, 13:24
settando local_umask=027 (uso vsftpd) è già molto meglio, ma i permessi del file trasferito sono
-rw-r--r--
io se possibile li vorrei
-rw-r-----

cmq non ho capito bene come funziona questo umask :fagiano:

Br14n^
10-02-2005, 13:39
Testato sul mio vsftpd usando local_umask=027 e funziona. Cmq con umask indichi i permessi che devono essere tolti quando viene creato un file, usando la notazione decimale. non so se hai dimestichezza con chmod e modifiche dei permessi usando la forma numerica.

Guglie
10-02-2005, 13:56
ah, grazie 1000 ho capito:
in pratica togliendo 027 a 777 verrebbe 740 che corrisponde a -rwxr-----

cmq ho fatto ancora una prova e credo che il problema sia che quando trasferisco da io a nuovo un file quel file conserva i permessi che aveva inizialmente

non so se è il clint che è settato male o il server..

Loading