FreeBSD и mount_smbfs
Монтирование общего ресурса (smb) во FreeBSD без запроса пароля:
mount_smbfs -N -I <ip_адрес_сервера> //<имя_пользователя>@<имя_сервера>/<общий ресурс> <каталог_монтирования>
N – указывает, что учетные данные берутся из файла настроек
I – позволяет задать адрес сервера, без разрешения по имени
Соответсвенно задать учетные данные можно в /etc/nsmb.conf. Либо в пользовательском каталоге в ~/.nsmbrc.
Формат простой:
[ИМЯ СЕРВЕРА:ПОЛЬЗОВАТЕЛЬ]
password=пароль
Самые главные грабли – имя пользователя должно быть задано прописными буквами. В противном случае, например, если написать backup, вместо BACKUP, можно долго и упорно пытаться понять, почему же выдается ошибка авторизации (вида – mount_smbfs: unable to open connection: syserr = Authentication error ).
Детальное описание: