Just nu i M3-nätverket
Gå till innehåll

Filrättigheter/ägare


dknoo

Rekommendera Poster

Hur ändrar jag ägare för en mapp och dess undermappar, just nu står root som ägare men jag vill att en specifik user skall bli ägare, klart man kan kopiera allt med 'garen men det borde ju gå på något annat sätt?

 

Länk till kommentar
Dela på andra webbplatser

För att ändra på en map/fil:

chown <ny ägare> katalognamn

 

För att ändra på en katalog och alla filer och kataloger i den katalogen (osv, hela vägen ner till botten i trädet):

find <katalog> -exec chown <ny ägare> {} \;

 

För att ändra ägare på en katalog och ENDAST katalogerna (dvs inte filer) under den katalogen, i övrigt som ovan:

find <katalog> -type d -exec chown <ny ägare> {} \;

 

 

Länk till kommentar
Dela på andra webbplatser

För att ändra på en katalog och alla filer och kataloger i den katalogen (osv, hela vägen ner till botten i trädet):

find <katalog> -exec chown <ny ägare> {} \;

 

Det är nog smartare att köra "chown -R", dvs rekursivt.

 

Länk till kommentar
Dela på andra webbplatser

För all del, men det är ju inte helt ovanligt att man vill göra nåt mer än bara byta ägare och då blir det ju find iaf.

 

Länk till kommentar
Dela på andra webbplatser

Sen kan man ändra både ägare och grupp med chown:

chown <användare>.<grupp> <fil>

 

Man kan även använda användar- och gruppnumrena, om man t.ex ska göra root ägare så blir det:

chown 0.0 <fil>

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...