3
เข้าถึงการเขียนโดยไม่ต้องอ่าน
เป็นไปได้หรือไม่ที่ผู้ใช้จะมีสิทธิ์เขียนเพื่อเข้าถึงไฟล์และไม่สามารถอ่านได้? มันเป็นไปได้ยังไงกัน? ฉันลองคำสั่งต่อไปนี้: debianbox@debian:~/posix/io$ touch filetest debianbox@debian:~/posix/io$ ls -l filetest -rw-r--r-- 1 debianbox debianbox 0 14 oct. 03:10 filetest debianbox@debian:~/posix/io$ echo "Hello World" > filetest debianbox@debian:~/posix/io$ cat filetest Hello World debianbox@debian:~/posix/io$ chmod u-r filetest debianbox@debian:~/posix/io$ cat filetest cat: filetest: Permission forbidden debianbox@debian:~/posix/io$ อย่างที่คุณเห็นนี่ฉันเขียน แต่ไม่สามารถอ่านไฟล์นี้ได้ สิ่งนี้จะเป็นไปได้อย่างไร นี่ถือว่าเป็นข้อผิดพลาดหรือไม่? หากไม่ได้สิ่งนี้จะเป็นประโยชน์ในสถานการณ์ใด