У меня проблема с некоторыми папками, созданными Linux, в общей сетевой папке CIFS. Эта папка создана в Linux, но я не могу удалить ее из общего ресурса с компьютера с Windows. Права доступа были установлены с помощью chmod 777 в linux.
Как я могу предоставить доступ пользователям Windows без необходимости «брать на себя ответственность» с компьютера с Windows и предоставить полные права доступа через Windows?
Извините, немного нубов из linux. [ 112]
Ну, я установил долю CIFS в /etc/fstab
с UID=1000
и GID=1000
. похоже, сейчас работает. Если честно, я понятия не имею. Просто сделал много проб и ошибок.
Windows использует ACL для представления прав доступа к файлам. Они только частично поддерживаются в GNU / Linux. Попробуйте использовать утилиту acl
, чтобы узнать, какие разрешения назначены другим файлам в общей сетевой папке, и попробуйте установить то же самое для ваших файлов.
Это своего рода обоснованное предположение, так как я никогда не работал с этим сам.