$ touch testfile
$ chmod g+w testfile
$ sudo adduser user2 user1
$ stat -c'%a %A' testfile
664 -rw-rw-r--
$ su user2
Password:
$ groups
user2 user1
$ rm testfile
rm: cannot remove `testfile': Permission denied
Czego brakuje?
debian
permissions
group
tshepang
źródło
źródło
775 drwxrwxr-x
do katalogu.ls -ld /path/to/directory
lub po prostuls -ld .
jeśli masz już cd do tego katalogu.getent group 1002
aby zobaczyć, czy to daje bardziej pełny błąd.Tylko system może usunąć plik i tylko wtedy, gdy nie ma żadnych odniesień. Zwykły użytkownik może jedynie odłączyć plik, to znaczy usunąć go z katalogu. Potrzebujesz dostępu do zapisu do katalogu, aby odłączyć plik od niego. Odłączenie pliku nie modyfikuje pliku, więc dostęp do pliku do zapisu jest nieistotny.
źródło