Возможность удалить файл не имеет ничего общего с фактическими правами доступа к файлу. Этим управляют права доступа к каталогу, в котором находится файл.
$ whoami
saml
$ ll -d adir/
drwxrwxr-x. 2 samtest samtest 60 Mar 21 14:35 adir/
$ rm adir/afile
rm: remove write-protected regular empty file ‘adir/afile’? y
rm: cannot remove ‘adir/afile’: Permission denied
Однако, если я изменю разрешения так, чтобы пользователь saml
имел доступ на запись к adir
.
$ sudo chmod o+w adir/
А теперь, если этот пользователь попытается удалить файл
:
$ rm adir/afile
rm: remove write-protected regular empty file ‘adir/afile’? y
$ ll adir/
total 0
Так что просто помните, что возможность читать / писать / выполнять файл принадлежит самому файлу через его атрибуты. Однако возможность удалить файл из каталога контролируется разрешениями каталога, содержащего файл.
Решение — добавить это в настройки сети
Я могу получить доступ к Интернету, моему хосту и внешнему устройству с этими настройками и конфигурацией сети, указанной выше.