Найти в Дзене
Мысли вслух

Монтирование ресурсов NAS Synology во FreeBSD по SMB

Итак, есть шлюз в Интернет под FreeBSD 13.2-RELEASE-p11. Понадобилось подключить к нему сетевой ресурс расположенный на NAS Synology по протоколу SMB. для разового подключения набираем в консоли сервера под FreeBSD команду: mount_smbfs -I 192.168.xx.xxx //user1@192.168.50.xxx/home /mnt/synology/home, где: 192.168.xx.xxx - ip-адрес NAS Synology home - сетевой ресурс на NAS Synology user1 - аккаунт на NAS Synology с помощью которого подключается сетевой
ресурс /mnt/synology/home - папка на сервере под FreeBSD, к которой подключается сетевой ресурс. В ответ на ввод команды выведется запрос password: Вводим пароль от учетной записи user1 на NAS Synology. даем команду df и любуемся подключением: //USER1@192.168.xx.xxx/HOME 2808415520 2203097732 605317788 78%
mnt/synology/home 2. Такой способ годится только интерактивного (разового) подключения. Автоматизируем ввод пароля. Для этого в каталоге /etc создаем файл nsmb.conf со следующими строчками: [192.168.xx.xxx:USER1]

Итак, есть шлюз в Интернет под FreeBSD 13.2-RELEASE-p11. Понадобилось

подключить к нему сетевой ресурс расположенный на NAS Synology по протоколу SMB.

для разового подключения набираем в консоли сервера под FreeBSD команду:

mount_smbfs -I 192.168.xx.xxx //user1@192.168.50.xxx/home /mnt/synology/home,

где:

192.168.xx.xxx - ip-адрес NAS Synology

home - сетевой ресурс на NAS Synology

user1 - аккаунт на NAS Synology с помощью которого подключается сетевой
ресурс

/mnt/synology/home - папка на сервере под FreeBSD, к которой подключается сетевой ресурс.

В ответ на ввод команды выведется запрос

password:

Вводим пароль от учетной записи user1 на NAS Synology.

даем команду df и любуемся подключением:

//USER1@192.168.xx.xxx/HOME 2808415520 2203097732 605317788 78%
mnt/synology/home

2. Такой способ годится только интерактивного (разового) подключения. Автоматизируем ввод пароля. Для этого в каталоге /etc создаем файл nsmb.conf

со следующими строчками:

[192.168.xx.xxx:USER1]

# use persistent password cache for user 'joe'

password=пароль от аккаунта USER1

команда для монтирования сетевого ресурса NAS Synology теперь выглядит вот так:

mount_smbfs -N -I 192.168.50.222 //user1@192.168.50.222/home /mnt/synology/home

Смотрите внимательно - добавился ключик -N (запрет на запрос пароля).

Теперь ресурс монтируется без запроса пароля.

3. А что если нам нужно чтобы монтирование ресурса происходило автоматически при загрузке сервера?

Добавляем в файл /etc/fstab строку монтирования ресурса:

//192.168.xx.xxx/home /mnt/synology/home smbfs rw,-I192.168.50.222,-U=user1 2 2

Проверяем:

mount -a

Любуемся выводом:

//USER1@192.168.xx.xxx/HOME 2808415520 2203097732 605317788 78%
mnt/synology/home

Вуаля.

p.s. как-то так.