Avatar billede telac2 Nybegynder
21. marts 2002 - 09:08 Der er 6 kommentarer og
1 løsning

File permissions i RedHat

Jeg kører RedHat 7.2 på en server og har følgende problem:

-rwxr-x--- 1 root adm 9 Mar 21 08:44 zzz.txt
[root@dupond telac]# su telac
[telac@dupond telac]$ cat zzz.txt
cat: zzz.txt: Permission denied
[telac@dupond telac]$ groups telac
telac : adm

Så vidt jeg kan se er brugeren Telac medlem af adm gruppen, og har rx permissions til filen, alligevel kan jeg ikke tilgå den .. nogen der har et bud?
Avatar billede harpocrates Nybegynder
21. marts 2002 - 09:28 #1
chmod - brug den som root! (ca)
Avatar billede telac2 Nybegynder
21. marts 2002 - 09:52 #2
Øh ja .. men file permissions er sat korrekt.
Avatar billede brilleaben Nybegynder
21. marts 2002 - 10:06 #3
Check permissions på det katalog filen zzz.txt ligger i.  Hvis der ikke er åbnet op for adgang til gruppen 'adm' kan du ikke læse filen - uanset hvilke permissions filen har.  Bare et gæt ... men:

- zzz.txt er oprettet i /root?
- /root har -rwx------ som permissions?

Prøv (som root):

chmod 770 /root
chgrp adm /root
cd
su adm
cat zzz.txt

... virker på min box :-)
Avatar billede telac2 Nybegynder
21. marts 2002 - 12:09 #4
Det viste sig at det var kataloget filen lå i der skulle have rettigheder. Jeg forstår dog ikke hvorfor det er sådan at en fil's rettigheder afhænger af kataloget det ligger i, filen ligger i /home/telac/ og adm gruppen skal have rx på /home/telac for at kunne afvikle /home/telac/zzz.txt .. nuvel, det virker fint nu, takker brilleaben :)
Avatar billede telac2 Nybegynder
21. marts 2002 - 12:23 #5
Hmm... måske er det ikke helt så ligetil...

[telac@dupond test]$ cat test.txt
cat: test.txt: Permission denied
[telac@dupond test]$ ls -l
-rwxr-x---  1 root    adm            13 Mar 21 12:20 test.txt
[telac@dupond test]$ cd ..
[telac@dupond test]$ ls -l
drwxr-xr-x  2 root    adm          4096 Mar 21 12:20 test

- Er stadig medlem af adm .. men skal jeg have permissions hele vejen op igennem dir strukturet eller bare den 1 niveau oppe?
Avatar billede telac2 Nybegynder
21. marts 2002 - 12:25 #6
Biblioteks strukturen i ovenstående eksempel er forresten:
/home/telac/test/test/test.txt
Avatar billede brilleaben Nybegynder
21. marts 2002 - 14:30 #7
Hele vejen op, desværre ... :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester