Я получаю доступ к сетевому диску (Z:\stream) в Windows. Теперь набор разрешений для папки потока похож на chmod -R 777 streams/ означает, что все файлы в потоке находятся на 777, но сейчас я копирую некоторые файлы из окон в эту папку потоков, но разрешения для этих файлов не 777, я хотел бы есть разрешение 777 на те файлы, которые скопированы из окон ... как мне это сделать ??

2 ответа2

1

На Linux:

Как только вы скопируете, вы можете снова запустить chmod

chmod -R 777 <dir>

0

Если ваша версия Windows позволяет это, используйте стандартный интерфейс доступа к файлам Windows в разделе « Свойства» → "Безопасность" и предоставьте разрешения "Чтение", "Запись" и "Выполнение" (или просто "Полный контроль") всем перечисленным элементам. (Должно быть три; владелец, группа и "Все"). Samba автоматически переведет их в разрешения Unix или в списки ACL POSIX.

Свойства безопасности Windows

Метод командной строки, который работает только для установки 0777, это cacls myfile /g Everyone:F

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .