Est-il possible pour un utilisateur d'avoir un accès en écriture à un fichier et de ne pas pouvoir le lire? Comment est-ce possible?
J'ai essayé les commandes suivantes:
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$
Comme vous pouvez le voir ici, j'ai un accès en écriture mais pas en lecture sur ce fichier. Comment cela est-il possible? Est-ce considéré comme un bug? Sinon, dans quelle situation cela serait-il utile?