Не удалось прочитать файл. У меня есть разрешения на чтение

У меня есть группа файлов, которые я не могу получить через cat или vim хотя у меня есть доступ на чтение.

Родительский каталог имеет следующие права:

drwxrws--- 2 test test_grp 94424 May 10 20:01 my_test_grp

Затем файл, который я хотел бы получить, имеет следующие настройки:

-rwxrwx--- 1 test test_grp 3398 May 10 19:40 my_test_file.txt

Когда я id -gn , он возвращает следующее: test_grp

Когда я пытаюсь выполнить cat , я получаю следующее:

cat: my_test_file.txt: Permission denied

Я попытался выйти из системы и войти в терминал, но безрезультатно. Существуют ли какие-либо другие рекомендуемые шаги для устранения этой проблемы?

Кроме того, у меня нет доступа к sudo .

Обновление После выполнения df -h я вижу, что каталог находится в местоположении, файловая система которого является монтированной NFS. Может ли это быть фактором?

  • rpc.statd не запускается, но требуется для удаленной блокировки (statd unrecognized service)
  • Как правильно удалить mountnfs из /etc/init.d/
  • Как отслеживать, какие файлы в настоящее время растут в каталоге
  • vi создание файлов подкачки перед созданием нового файла
  • nfsroot замерзает каждый раз в то время, предположительно из-за сбоя сети
  • Ошибка при установке каталога с хоста через NFS
  • Как изменить права на файлы / каталоги на установленном каталоге nfs, поэтому я обращаюсь к файлам как пользователь?
  • установить ACL NFS V4 IBM
  • One Solution collect form web for “Не удалось прочитать файл. У меня есть разрешения на чтение”

    Возможное объяснение заключается в том, что на сервере есть разрешения, которые NFS не может выразить. Разрешения, передаваемые по сети, не определяют, разрешен ли доступ: сервер принимает решение. Обычно разрешения и решение управления доступом основаны на одной и той же информации, и поэтому они согласованы. Однако, если что-то по пути теряет некоторую информацию о разрешениях, то эти два могут быть непоследовательными.

    Некоторые примеры разрешений, которые NFS не может выразить, – это списки управления доступом (вы используете NFSv3, который не всегда поддерживает ACL, а NFSv4 имеет ACL, но они не совсем такие же, как у Linux), а также для систем безопасности Linux, таких как SELinux и AppArmor.

    Если это проблема, то диагностировать ее без доступа к серверу потребует много догадок. Без помощи администратора сервера вы вряд ли решите эту проблему.

    Linux и Unix - лучшая ОС в мире.