Подключение сетевого диска в Linux с использованием SAMBA.

Иногда нам нужно подключить какую-либо сетевую папку, открытую через протокол SAMBA. Это сделать достаточно просто и через графическую оболочку, в настоящее время тот же GNOME накачан всеми “вкусностями” и без проблем это делает. Но иногда надо подключить шару вручную, а так же прописать её в /etc/fstab. Пройдем все это….

Найти сетевой диск. Это сделать очень просто:

smbtree -N

-N - чтобы не запрашивал пароль. Процесс не быстрый, пока сеть просканирует и покажет всё.

Или так:

smbclient -L wikiadmin.net -N

данных будет больше, но где список открытых ресурсов, вы поймете. Подключиться можно единоразово с помощью одной комманды или же вы можете прописать данные в /etc/fstab, чтобы было проще монтировать расшаренную папку в дальнейшем.

Разовое подключение

Вы уже знаете название директории и нужного компьютера. Значит вы можете просто отдать следующую команду

1
 smbmount “\\\\wikiadmin.net\\share” -c ‘mount /mount/share’ -I 192.168.0.2

где:

1
2
3
* wikiadmin.net -это машина с расшаренной папкой
* share -название расшареной папки
* 192.168.0.2 -[[IP]]-адрес машины SERVER

Ещё один вариант монтирования

1
 mount.cifs //wikiadmin.net/C$ /media/c --verbose -o username=USERNAME

Использование fstab

Для начала нам нужно прописать нужные данные в систему. Предположим, что на компьютере SERVER мы нашли нужную нам share. А в /media создали для подключения папку share. Далее вносим в /etc/fstab сл. строчку:

1
 //wikiadmin.net/share /media/share smbfs noauto,rw,users,root,username=USER,password=PASSWORD 0 0

noauto нужно, если у вас нет необходимости подключать шару при загрузке. Если надо - уберите эту опцию. Если с кодировками проблема, допишите iocharset=utf8. И не забываем указать USER и PASSWORD или убрать это полностью.

  • Подключить сетевой диск. Для подключения диска просто наберите:
1
 mount /media/share