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

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

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

  • Как архивировать структуру dir, игнорируя файлы и диски без разрешения на чтение
  • Разрешения на файловую систему ext4 на съемном диске, используемом на разных машинах
  • «NFS <сервер> не отвечает, все еще пытается« ошибка времени »
  • Почему Sun NFS (Network File System) выбирает файловую систему для многих распределенных файловых систем?
  • Загадочные ошибки разрешения Samba после миграции службы
  • Разрешения на изменение только содержимого каталога, а не самого
  • 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. Может ли это быть фактором?

  • Расшифровка LUKS при загрузке: с помощью монтирования nfs для хранения ключа
  • Верхний регистр S в разрешениях папки
  • Автоматически устанавливать группу файлов и разрешения не путем наследования из каталога
  • Настройка прав доступа к файлам в сценарии bash
  • Правильная блокировка в сценариях оболочки?
  • Слияние двух общих ресурсов NFS с помощью OverlayFS
  • One Solution collect form web for “Не удалось прочитать файл. У меня есть разрешения на чтение”

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

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

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

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