Gi spesifikk brukertillatelse til å skrive til en mappe ved hjelp av +w-notasjon
Jeg vet at jeg kan tildele tillatelse til å skrive til en eier/gruppe/andre på denne måten:
chmod u+w myfolder
Kan jeg spesifisere den spesifikke brukeren her? Noen liker dette:
chmod username u+w myfolder
161
3
Du kan bruke
setfacl
:Dette angir tillatelser for bestemte brukere, uten å endre eierskapet til katalogen.
Se man-siden for flere detaljer og eksempler.
Hvis du vil endre brukeren som eier denne filen eller katalogen (mappen), må du bruke kommandoen
chown
. Hvis du for eksempel kjørervil brukeren som eier myfolder være brukernavn. Deretter kan du utføre
for å legge til skrivetillatelsen til brukernavnet user.
Men hvis du vil legge til denne brukeren i gruppen som er knyttet til "myfolder", kan du kjøre
og deretter utføre
for å legge til skrivetillatelsen til gruppen.
Nei, dette er ikke mulig. Du kan enten endre eieren av filen med
eller du kan legge til brukeren i gruppen som eier filen med