Come dare all'utente rwx l'accesso a un altro utente?


4

Come posso dare all'utente un accesso a tutti i file creati da userB / userC, inclusa l'autorizzazione rwx?

C'è un modo per farlo senza dare accesso alla radice?

L'aggiunta allo stesso gruppo non funzionerà perché non tutti i file avranno accesso al gruppo. E setfacl può essere eseguito su file correnti ma non si applica ai file futuri creati.



Non voglio condividere una sola cartella, ma tutto per quell'utente
hoju,

Risposte:


4

Usa ACL.

setfacl -R -m user:User:rwX /some/path

(nota in maiuscolo X)

setfacl si applica ai file futuri creati, se si imposta anche l'ACL "predefinito":

setfacl -R -m default:user:UserA:rwx /some/path

Grazie! - non era a conoscenza della funzione predefinita
hoju

l'autorizzazione eseguibile per impostazione predefinita è minuscola intenzionalmente?
hoju,

@Richard: quando si impostano le autorizzazioni predefinite, entrambe Xe xsembrano avere lo stesso effetto.
gravità

3

È possibile assegnare i diritti utente sudo per diventare utente B / utenteC. Lo farebbe?


deve avere lo stesso permesso di quell'utente, quindi sudo non funzionerebbe
hoju,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.