Это прям какая-то магия, но каждый раз когда я сталкиваюсь с fstab, у меня уходит куча времени на то чтобы в него что-то прописать. На этот раз мне понадобилось добавить Windows-шары на машину с Fedora 15. И теперь я решил все записать, чтоб уж в следующий раз точно не забыть как же это делается.
Во-первых надо удостовериться, что доступ к Windows машине есть:
В результате smbclient должен написать что-то похожее на:
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
IPC$ IPC Remote IPC
Public Disk
Где Public и есть искомая шара. Теперь необходимо создать директорию, куда которую будет монтироваться Public. Причем выбор не велик, создать эту директорию можно только в /mnt/, т.к. cifs никуда больше монтироваться не хочет.
Дальше добавляем в fstab запись следующего содержания:
Где uid и gui указывают на владельца монтируемой директории (если их не задать, то владельцем окажется root со всеми вытекающими последствиями), а .smbcredentials содержит параметры авторизации:
password=yyy
domain=zzz
Команда comment=systemd.automount отвечает за автоматическое монтирование сетевых дисков, стандартная команда automount в случае cifs не работает (вроде как это баг характерный для Fedora 15).