Samba монтирование через mount -t cifs: различия между версиями
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 3: | Строка 3: | ||
---- | ---- | ||
(c)[http://usefree.com.ua/automounting_shares/ цитата взята тут] | (c)[http://usefree.com.ua/automounting_shares/ цитата взята тут] | ||
''В процессе тестирования обнаружилось, что при создании в папке типа Nika-Andy пользователем Nika каталога или файла, этот каталог или файл не доступен для изменения для пользователя Andy не смотря ни на разрешения сервера Samba (create mask = 0777 directory mask = 0777), ни на опции монтирования в файле fstab (fmask=777,dmask=777), потому что по-умолчанию для пользователей маска создания файлов и каталогов umask = 0022. Чтобы дать возможность пользователю Andy, в нашем случае, редактировать созданное пользователем Nika в общей для них папке, нужно поменять маску создания файлов и каталогов для пользователя Nika в файле /home/nika/.profile — найти, | ''В процессе тестирования обнаружилось, что при создании в папке типа Nika-Andy пользователем Nika каталога или файла, этот каталог или файл не доступен для изменения для пользователя Andy не смотря ни на разрешения сервера Samba (create mask = 0777 directory mask = 0777), ни на опции монтирования в файле fstab (fmask=777,dmask=777), потому что по-умолчанию для пользователей маска создания файлов и каталогов umask = 0022. Чтобы дать возможность пользователю Andy, в нашем случае, редактировать созданное пользователем Nika в общей для них папке, нужно поменять маску создания файлов и каталогов для пользователя Nika в файле /home/nika/.profile — найти, раскомментировать и изменить строку umask = 0022 на umask = 0000. В Ubuntu 11.04 это нужно проделать в файле /etc/profile.'' | ||
строка монтирования: | строка монтирования: | ||
sudo /bin/mount -t cifs -o user=guest,pass=guest,gid=1000,uid=1000,file_mode=0666,dir_mode=0777 //192.168.10.1/shara /home/user/smb | sudo /bin/mount -t cifs -o user=guest,pass=guest,vers=2.0,gid=1000,uid=1000,file_mode=0666,dir_mode=0777 //192.168.10.1/shara /home/user/smb | ||
и права на запись и чтение полные... | и права на запись и чтение полные... | ||
Строка 12: | Строка 12: | ||
==Автоматическое монтирование ресурса SMB через fstab== | ==Автоматическое монтирование ресурса SMB через fstab== | ||
Пример строки: | Пример строки: | ||
//192.168.100.10/Trans /home/Trans cifs auto,user,uid=1000,username=user,password=mypass 0 0 | //192.168.100.10/Trans /home/Trans cifs auto,user,uid=1000,vers=2.0,username=user,password=mypass 0 0 | ||
* [https://oss-it.ru/157 хорошие примеры...] |
Текущая версия от 06:32, 27 ноября 2017
Samba монтирование
В ручную:
(c)цитата взята тут В процессе тестирования обнаружилось, что при создании в папке типа Nika-Andy пользователем Nika каталога или файла, этот каталог или файл не доступен для изменения для пользователя Andy не смотря ни на разрешения сервера Samba (create mask = 0777 directory mask = 0777), ни на опции монтирования в файле fstab (fmask=777,dmask=777), потому что по-умолчанию для пользователей маска создания файлов и каталогов umask = 0022. Чтобы дать возможность пользователю Andy, в нашем случае, редактировать созданное пользователем Nika в общей для них папке, нужно поменять маску создания файлов и каталогов для пользователя Nika в файле /home/nika/.profile — найти, раскомментировать и изменить строку umask = 0022 на umask = 0000. В Ubuntu 11.04 это нужно проделать в файле /etc/profile.
строка монтирования:
sudo /bin/mount -t cifs -o user=guest,pass=guest,vers=2.0,gid=1000,uid=1000,file_mode=0666,dir_mode=0777 //192.168.10.1/shara /home/user/smb
и права на запись и чтение полные...
Автоматическое монтирование ресурса SMB через fstab
Пример строки:
//192.168.100.10/Trans /home/Trans cifs auto,user,uid=1000,vers=2.0,username=user,password=mypass 0 0