Монтирование конечной папки (не шары) CIFS.
Добавлено: 2016-04-07 21:13:16
Всем привет! Давненько не клянчил ничего на лисяре, но порой лучше спросить, вдруг у кого решение в памяти.
В общем пишу небольшой сервис для автоматического бэкапирования виртуальных машин Xen. Сервис у нас крутится на любимой Фряшеньке.
Ну да в общем это не совсем важно, а важно следующее: Как примонтировать конечную виндовую папку к файловой системе FreeBSD?
Объясняю суть вопроса. В любом линуксе можно примонтировать конечную папку к точке монтирования. Например, есть у нас точка монтирования /xenserver в локальной файловой системе. Незатейливой командой.
Обращаю Ваше внимание, форумчане, здесь fs.local-fqdn файлового сервера, share-имя созданной на нём шары, windows_folder-имя конечной папки в этой шаре. В итоге всё круто, если мы заходим в линуксе в директорию /xenserver, то прямёхонько попадаем в конечную папку windows_folder.
Такой же результат будет если добавить в /etc/fstab следующую строчку:
А вот FreeBSD так не хочет. Если ей прописываешь в fstab следующее:
Потом заходишь локально в /xenserver и видишь не содержимое папки windows_folder, а содержимое шары share.
Может кто свежим взглядом или опытом поможет. Просто уж больно много костылей вырисовывается если не сделать также, как в ЛИНУПСЕ.
Заранее благодарю всех откликнувшихся.
В общем пишу небольшой сервис для автоматического бэкапирования виртуальных машин Xen. Сервис у нас крутится на любимой Фряшеньке.
Ну да в общем это не совсем важно, а важно следующее: Как примонтировать конечную виндовую папку к файловой системе FreeBSD?
Объясняю суть вопроса. В любом линуксе можно примонтировать конечную папку к точке монтирования. Например, есть у нас точка монтирования /xenserver в локальной файловой системе. Незатейливой командой.
Код: Выделить всё
# mount -t cifs //fs.local/share/windows_folder /xenserver -o credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777Такой же результат будет если добавить в /etc/fstab следующую строчку:
Код: Выделить всё
//fs.local/share/windows_folder /xenserver cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0Код: Выделить всё
//fs_login@fs.local/share/windows_folder /xenserver smbfs rw,-N 0 0Может кто свежим взглядом или опытом поможет. Просто уж больно много костылей вырисовывается если не сделать также, как в ЛИНУПСЕ.
Заранее благодарю всех откликнувшихся.