mir ist da gerade was erschreckendes passiert und ich würde mich freuen wenn mir jemand von euch eine erklärung dazu liefern kann.
Ich Benutze Debian 3.1
Ich erstelle ein Verzeichnis mit dem Namen test unter /
Code: Alles auswählen
pcsus06:/# mkdir test
Das kommt dabei raus:
pcsus06:/# ls -l |grep test
drwxr-xr-x 2 root root 4096 Jun 27 14:00 test
Also
Code: Alles auswählen
pcsus06:/# chmod 777 ./test/
pcsus06:/# ls -l |grep test
drwxrwxrwx 2 root root 4096 Jun 27 14:00 test
Code: Alles auswählen
pcsus06:/# cd test
pcsus06:/test# touch versuch
pcsus06:/test# ls -l
total 0
-rw-r--r-- 1 root root 0 Jun 27 14:06 versuch
Code: Alles auswählen
pcsus06:/test# chmod 700 ./versuch
pcsus06:/test# ls -l
total 0
-rwx------ 1 root root 0 Jun 27 14:06 versuch
Code: Alles auswählen
pcsus06:/test# su einkauf_l
einkauf_l@pcsus06:/test$ vi versuch
Code: Alles auswählen
"versuch" [Permission Denied]
Code: Alles auswählen
-- INSERT -- W10: Warning: Changing a readonly file
Code: Alles auswählen
:w!
Das
Code: Alles auswählen
"versuch" 1L, 12C written
Code: Alles auswählen
einkauf_l@pcsus06:/test$ ls -al
total 12
drwxrwxrwx 2 root root 4096 Jun 27 14:12 .
drwxr-xr-x 23 root root 4096 Jun 27 14:00 ..
-rwx------ 1 einkauf_l einkauf 12 Jun 27 14:12 versuch
Kann mir das hier irgendjemand verständlich machen warum?
Lg
Ara
Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.