Ge en specifik användare behörighet att skriva till en mapp med hjälp av +w-notationen
Jag vet att jag kan tilldela skrivbehörighet till en ägare/grupp/andra på detta sätt:
chmod u+w myfolder
Kan jag ange den specifika användaren här? Några så här:
chmod username u+w myfolder
161
3
Du kan använda
setfacl
:Detta ställer in behörigheter för specifika användare, utan att ändra äganderätten till katalogen.
Se man page för mer information och exempel.
Om du vill ändra den användare som äger filen eller katalogen (mappen) måste du använda kommandot
chown
. Om du till exempel körkommer användaren som äger myfolder att vara username. Då kan du köra
för att lägga till skrivbehörighet för användaren användarnamn.
Men om du vill lägga till den här användaren i den grupp som är associerad med "myfolder" kan du köra
och sedan köra
för att lägga till skrivbehörigheten till gruppen.
Nej, det är inte möjligt. Du kan antingen ändra ägaren till filen med
eller så kan du lägga till användaren i den grupp som äger filen med