Статья описывает настройку подключения к папкам общего доступа Windows Server в консоли FreeBSD.
Задача следующая: на машине Windows Server с IP-адресом 192.168.1.251 есть общая папка Files, её необходимо примонтировать на машину с FreeBSD в /mnt/backup, а также монтировать каждый раз при загрузке системы.
Все действия выполняются пользователем root.
Создадим папку /mnt/backup:
# mkdir /mnt/backup
и примонтируем к ней папку общего доступа Files:
# mount_smbfs -I 192.168.1.251 //gooduser@SERVER/Files /mnt/backup
- 192.168.1.251 — IP-адрес сервера
- gooduser — имя пользователя на сервере
- SERVER — NetBIOS-имя сервера
- Files — папка общего доступа на сервере Windows Server
- /mnt/backup — точка монтирования папки общего доступа
Система попросит ввести пароль пользователя gooduser. Вводим. После этого мы сможем видеть файлы и папки, находящиеся на сервере, в папке Files.
Чтобы размонтировать, вводим команду:
# umount /mnt/backup
Открываем файл /etc/nsmb.conf
# vi /etc/nsmb.conf
и в самом конце допишем следующие строчки:
[SERVER:GOODUSER] password=sOMePaS$woRD
- SERVER — NETBIOS-имя сервера (только заглавные буквы)
- GOODUSER — имя пользователя на сервере (только заглавные буквы)
После этого открываем файл /etc/fstab
# vi /etc/fstab
и в самом конце допишем:
//gooduser@SERVER/Files /mnt/backup smbfs rw,-I192.168.1.251 0 0
Перезагружаем машину:
# shutdown -r now
и проверяем.
После перезагрузки папка общего доступа Files должна автоматически монтироваться в /mnt/backup.