Монтирование общего ресурса cifs dir_mode и file_mode игнорируются

У меня есть сервер Ubuntu, который пытается смонтировать общую папку Windows Server.

Во-первых, я пытаюсь смонтировать общий ресурс как лицо в файле учетных данных, и все действия выполняются от имени этого человека, независимо от того, какой пользователь на сервере Ubuntu обращается к файлам.

/ etc / fstab

//server/data /media/data cifs credentials=/root/.credentials,iocharset=utf8,sec=ntlm,noexec,dir_mode=0770,file_mode=0660,rw 0 0

mount -l

//server/data on /media/data type cifs (rw,noexec,relatime,vers=1.0,sec=ntlm,cache=strict,username=windows_user,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.50.31,file_mode=0755,dir_mode=0755,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1)

Я могу читать / писать как пользователь root, но я могу читать только как любой другой пользователь на сервере Ubuntu. Как я могу предоставить другим пользователям (например, пользователю моего веб-сервера) доступ на запись к этому общему ресурсу cifs?

1
задан 7 November 2018 в 00:57
1 ответ

Решено.

Я тестировал изменения в / etc / fstab , просто запустив mount / media / data -o remount , чтобы перемонтировать поделиться, но мне пришлось перезагрузиться, чтобы изменения вступили в силу.

0
ответ дан 4 December 2019 в 03:34

Теги

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