07. januar 2009 - 17:36Der er
10 kommentarer og 2 løsninger
chmod på mapper og undermapper
Hejsa Jeg har følgende mappestruktur på en AIX
server(rwx, rwx, ---) logs(rwx,rwx,---) alle mine filer
Men når jeg opretter en fil får den permission rw-, r--, r--,
Det fatter jeg simpethent ikke
Jeg vil gerne have at hver gang der bliver oprettet en fil i mappen logs så får den samme permission som biblioteket logs altså rwx,rwx,---. Jeg troede egentlig at min filer nedarvede permission fra biblioteket logs ? Nogen der kan hjælpe ( er slet ikke en ørn til unix )
Evt: http://en.wikipedia.org/wiki/Umask Nye filer finder ud af hvilke rettigheder de får, ud fra umask. Så man kan bare oprette filen, og derefter give den de ønskede rettigheder.
Erik>> øhh så hvis der oprettes en ny fil så får den permission automatisk ud fra umask ?. Øhh kan jeg sætte umask på en mappe så filer der blive oprettet i mappen automatisk får permission der er defineret via umask
Du kan sætte umask for din aktuelle session, som før nævnt: man umask Du kan vel også ændre systemets umask, men nu er der jo en grund til den er som den er, så det vil jeg ikke anbefale ;) Men hvad er problemet ved at oprette filen eller mappen, og derefter ændre rettighederne. Det gør alle andre - nogen særlig grund til du ikke vil?
erik>> problemet er at jeg har en bruger bruger1 der opretter log filer. Disse filer får nu permission rw-, r--, r--. Senere hen læser en anden bruger bruger2 disse filer, hvorefter bruger2 flytter filerne efter endt læsning.
Jeg mener ikke det kan bruges i forbindelse med umask for nye filer (men jeg kan tage fejl).
Jeg skrev ovenfor at du kan ændre umask for systemet, men du kan også gøre det for den enkelte bruger, når han logger ind (fx. i .cshrc - eller hvad shell han nu bruger). Men du kan ikke gøre det for mappen logs alene, og derfor kan det ikke anbefales, hvis brugeren laver andet på systemet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.