Права доступа к файлам и папкам

Я скопировал некоторые данные из домашней папки клиента в рабочую папку группы, к которой имеет доступ группа в Linux. Другие клиенты могут видеть большую часть данных, за исключением некоторых в определенной папке.

Когда новый клиент пытается получить доступ к данным с компьютера Windows, каталоги отображаются как пустые. Когда к той же папке осуществляется доступ через Linux с помощью ssh, клиент получает ошибку «доступ запрещен».

Это похоже на проблему с разрешениями для нового клиента, разрешения для папки:
drwxrwsr-x 2 root 4096 1 февраля 11:14

и права доступа к файлам
-rw-rw ---- 1 root 11 1 фев 21:18
-rwxrw-r-- 1 root 1500 1 фев 21:18

Пользователь, пытающийся получить доступ к этим файлам и папкам, уже находится в группе, у которой есть разрешения на эту рабочую область.
Следует ли мне выполнить
chmod -R 774 / folder_path , а затем
chown -R (saket) :( scannergrp) / folder_path

0
20.04.2019, 11:15
1 ответ

Бретт, ты на правильном пути, и да, Иваниан, нужна была дополнительная информация; поскольку папки были скопированы в существующий каталог, в некоторых папках разрешения применялись некорректно и имели разрешения drwxrwS --- .

Также прочтите Что означает атрибут 's' в правах доступа к файлам?

Приведенная ниже команда применяет правильные разрешения.

sudo find /correct/folder/path -type d -exec chmod g+x "{}" \;
-1
28.01.2020, 05:05

Теги

Похожие вопросы