У меня есть общий диск samba, настроенный на гостевой виртуальной машине под управлением Ubuntu Server 12.04.
\\ubuntu\www
Путь к файлу / var / www имеет разрешения www-data:www-data
настроить. Мое имя пользователя abe является частью группы www-data
.
Я использую хост-машину Windows XP, и я занимаюсь разработкой, используя хост-машину, но я просто сохраняю файлы в общую папку samba. \\ubuntu\www
.
Когда я это сделаю, владелец файла получит мое имя пользователя abe, что ожидается ...
Вопрос: есть ли способ настроить мою самбу, размещенную на \ ubuntu \ www, для записи в мою группу (www-data) вместо моего имени пользователя?
Вот как выглядит мой файл конфигурации samba (/ etc /:
[www]
comment = Apache Document Home
path = /var/www/
writable = yes
force group = www-data
Я немного запутался. Если вы хотите, чтобы владелец был установлен на www-data:www-data
, затем добавьте
force user = www-data
Или вы говорите, что файлы создаются с неправильным именем группы (www-data)?
chown abe:www-data /var/www
chmod g+s /var/www
Это заставит группу будущих создаваемых файлов :)