Вопрос в заголовке.
Вот что я пробовал, но папка доступна только для чтения.
sudo mount -t cifs -o username=maazza,domain=MYDOMAIN //192.168.123.2/company-files /mnt/test
Я на Debian Jessie.
Я читал что-то о принудительном использовании идентификатора пользователя и идентификатора группы, но я не знаю, как я могу найти их в Windows или как я могу установить их при монтировании.
Вы можете установить местный UID с использованием параметров монтирования, пример ниже. Вы можете узнать свой UID, запустив id -u
команда.
sudo mount -t cifs -o username=maazza,domain=MYDOMAIN,uid=1000 //192.168.123.2/company-files /mnt/test
Это по существу сопоставит и переопределит все файлы в этом общем ресурсе с вашим собственным локальным UID Linux, независимо от удаленного владения. Однако, если у пользователя вашего домена нет доступа на запись, вы все равно не сможете писать в общий ресурс.
Если вам требуется полное управление разрешениями, вам нужно будет присоединить ваш Linux-компьютер к вашему домену Windows.