[Server] Permessi utenti nuovi files e cartelle
[Server] Permessi utenti nuovi files e cartelle
Ho questo serverino in cui ho condiviso una cartella con tutti i files e ho dato i permessi di lettura e di scrittura a tutti gli utenti segnati.
Tutti possono leggere e scrivere. Se invece un utente crea un file o una cartella quel file o quella cartella risulta solo leggibile dagli altri ma non modificabile!!! Eppure ho pure dato il comando sudo chmod -r 777 Documenti/ , dovrebbe dare la ricorrenza di lettura e scrittura sempre giusto? eppure non lo fà...
è come se quando si crea un qualcosa non erediti i permessi della cartella principale....
cosa posso fare?
grazie
Tutti possono leggere e scrivere. Se invece un utente crea un file o una cartella quel file o quella cartella risulta solo leggibile dagli altri ma non modificabile!!! Eppure ho pure dato il comando sudo chmod -r 777 Documenti/ , dovrebbe dare la ricorrenza di lettura e scrittura sempre giusto? eppure non lo fà...
è come se quando si crea un qualcosa non erediti i permessi della cartella principale....
cosa posso fare?
grazie
Re: [Server] Permessi utenti nuovi files e cartelle
Non vorrei sbagliarmi ma penso che ci voglia l'asterisco accanto a documenti per far sì che si applichi a tutti i files di quella cartella , tipo ( scrivi sudo -i per essere sempre root e non scrivere sempre sudo sudo sudo ) chmod -R 777 /percorso/cartella/* , dimmi se funziona o se ti continua a dare questo problema...comunque 777 è da regolare , sicuro che vuoi far sì che tutti possano fare tutto ?Absolute ha scritto: Ho questo serverino in cui ho condiviso una cartella con tutti i files e ho dato i permessi di lettura e di scrittura a tutti gli utenti segnati.
Tutti possono leggere e scrivere. Se invece un utente crea un file o una cartella quel file o quella cartella risulta solo leggibile dagli altri ma non modificabile!!! Eppure ho pure dato il comando sudo chmod -r 777 Documenti/ , dovrebbe dare la ricorrenza di lettura e scrittura sempre giusto? eppure non lo fà...
è come se quando si crea un qualcosa non erediti i permessi della cartella principale....
cosa posso fare?
grazie
- thece
- Tenace Tecnocrate

- Messaggi: 13186
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: [Server] Permessi utenti nuovi files e cartelle
Sbagliato. Il flag -R (e non -r) sta per "ricorsivo" non "ricorrente". Innanzitutto ti suggerisco di cercare il significato delle due parole, può aiutarti a capire meglio. Poi una bella letta anche aAbsolute ha scritto: ... Eppure ho pure dato il comando sudo chmod -r 777 Documenti/ dovrebbe dare la ricorrenza di lettura e scrittura sempre giusto?...
Codice: Seleziona tutto
man chmodCodice: Seleziona tutto
man umask- steff
- Moderatore Globale

- Messaggi: 40358
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: [Server] Permessi utenti nuovi files e cartelle
La cosa più regolare è modificare ogni /etc/profile dei singoli utenti:
Cos' i file sono modificabili da proprietario e gruppo. Farei un gruppo tipo "utenti" impostato come gruppo principale per tutti gli utenti.
Codice: Seleziona tutto
#Set our umask
umask 002
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: [Server] Permessi utenti nuovi files e cartelle
esatto, quello che volevo fare era di dare la possibilità agli utenti registrati la possibilità di leggere e scrivere anche i files e cartelle creati da loro stessi...
Allora devo per prima cosa creare un gruppo di utenti, come si fà? Mi crea problemi con samba?
O meglio cosa devo fare per prima cosa?
grazie mille
Allora devo per prima cosa creare un gruppo di utenti, come si fà? Mi crea problemi con samba?
O meglio cosa devo fare per prima cosa?
grazie mille
Re: [Server] Permessi utenti nuovi files e cartelle
dove lo devo infilare quelle righe?steff ha scritto: La cosa più regolare è modificare ogni /etc/profile dei singoli utenti:Cos' i file sono modificabili da proprietario e gruppo. Farei un gruppo tipo "utenti" impostato come gruppo principale per tutti gli utenti.Codice: Seleziona tutto
#Set our umask umask 002
sotto etc/profile ho questo:
Codice: Seleziona tutto
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
- steff
- Moderatore Globale

- Messaggi: 40358
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: [Server] Permessi utenti nuovi files e cartelle
In fondo o nella terza righa, insieme al commento.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: [Server] Permessi utenti nuovi files e cartelle
Forse sbaglio... Ma mi sembra meno complicato forzare la maskera sulla share in samba. Aggiungendo create mask = 775 e directory mask = 775.
Re: [Server] Permessi utenti nuovi files e cartelle
tipo cosìsteff ha scritto: In fondo o nella terza righa, insieme al commento.
Codice: Seleziona tutto
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
#Set our umask
umask 002
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
- steff
- Moderatore Globale

- Messaggi: 40358
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: [Server] Permessi utenti nuovi files e cartelle
Prova. I file creati di quel utente dovrebbero avere permessi 775 (/etc/profile della macchina del utente ovviamente, non del server)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- thece
- Tenace Tecnocrate

- Messaggi: 13186
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: [Server] Permessi utenti nuovi files e cartelle
No, non sbagli. Ma è solo un punto del problema e qui mi sembra di aver capito che i punti siano due. Ricordiamo che un file (o cartella) alla sua creazione assume permessi di lettura/scrittura/esecuzione in modo differente a seconda che tale creazione venga fatta sul filesystem direttamente dal sistema operativo o indirettamente attraverso uno share di Samba. Nel primo caso è giusto operare tramite umask-/etc/profile, nel secondo caso attraverso le direttive directory mask e create mask nel file smb.confagspace ha scritto: Forse sbaglio... Ma mi sembra meno complicato forzare la maskera sulla share in samba. Aggiungendo create mask = 775 e directory mask = 775.
Re: [Server] Permessi utenti nuovi files e cartelle
Unendo le due soluzioni si dovebbe arrivare alla soluzione finale. Avevo capito che sul server non si operasse anke localmente quindi ho immaginato che il problema fosse sui permessi degli utenti samba...
- thece
- Tenace Tecnocrate

- Messaggi: 13186
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: [Server] Permessi utenti nuovi files e cartelle
Come ho scritto, dipende appunto da "dove" viene fatta la creazione
Re: [Server] Permessi utenti nuovi files e cartelle
gli utenti sono pc windows che si collegano ad un serverino ubuntu e condividono una cartella Documenti con samba. A me serve che chiunque possa leggere e scrivere tutti i documenti e cartelle compresi quelli creati dagli altri utenti. Ora come ora tutti possono creare una nuova cartella o file ma poi solo lui può modificarlo.
Quindi non posso modificare niente sotto le macchine degli utenti perchè sono Windows, devo solo dare i permessi e/o impostazioni a quella cartella e sotto cartelle compresi i files per poter essere creati, modificati e letti da tutti gli utenti.
Al server ci stò accedendo in remoto ma in caso posso accederci anche fisicamente
Quindi non posso modificare niente sotto le macchine degli utenti perchè sono Windows, devo solo dare i permessi e/o impostazioni a quella cartella e sotto cartelle compresi i files per poter essere creati, modificati e letti da tutti gli utenti.
Al server ci stò accedendo in remoto ma in caso posso accederci anche fisicamente
Ultima modifica di Absolute il venerdì 3 febbraio 2012, 17:48, modificato 1 volta in totale.
- thece
- Tenace Tecnocrate

- Messaggi: 13186
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: [Server] Permessi utenti nuovi files e cartelle
Potresti provare a lavorare su queste direttive nel file /etc/samba/smb.conf
ed avere come (unico?) utente di Samba pincopallino (e quindi obbligatoriamente anche utente di sistema)
Codice: Seleziona tutto
[global]
...
directory mask = 0755
create mask = 0644
...
[Documenti]
path = /da/qualche/parte/documenti
comment = Documenti
valid users = pincopallino
force user = pincopallino
force group = pincopallino
browsable = yes
read only = no
Re: [Server] Permessi utenti nuovi files e cartelle
ovviamente se ho 4 o 5 utenti devo mettere l'utente su valid user intervallati da una virgola... corretto?
Re: [Server] Permessi utenti nuovi files e cartelle
Si oppure @nome_gruppo
- iJim
- Prode Principiante
- Messaggi: 218
- Iscrizione: giovedì 4 febbraio 2010, 15:20
- Desktop: ubuntu
- Distribuzione: Ubuntu
Re: [Server] Permessi utenti nuovi files e cartelle
Hai provato a sostituire
con
???
Codice: Seleziona tutto
sudo chmod -r 777 Documenti/Codice: Seleziona tutto
sudo chmod -R 777 Documenti/Re: [Server] Permessi utenti nuovi files e cartelle
Scusate il ritardo ma sono stato incasinato....
no non ho provato....
no non ho provato....
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti