Ручками выполняю:
mount_smbfs //username@fileserver/sharefolder /usr/home/username/sharefolder Винда спрашивает пассворд, получает, проглатывает его и в указаной директории успешно монтируется заветная виндовая шара. man mount_smbfs говорит о наличии заветной опции "-N" которая призвана брать файлы паролей из файла /usr/local/etc/nsmb.conf и нужна чтобы монтировать разшареные диски при загрузке системы. у меня этот файл следующей конфигурации: ---------------------------- [default] workgroup=WORKGROUP [FILESERVER] charsets=koi8-r:cp866 addr=FILESERVER.MYDOMAIN.COM [FILESERVER:username] password=secretpassword ---------------------------- Вот только при использовании опции -N ничего не получается и на строку mount_smbfs -N //username@fileserver/sharefolder /usr/home/username/sharefolder Получаю: mount_smbfs: unable to open connection: syserr = Authentication error Подскажите, пожалуйста, что я делаю не верно? |
А покажите ваш полный smb.conf
|
>man mount_smbfs говорит о наличии заветной опции "-N" которая призвана брать файлы паролей из
файла /usr/local/etc/nsmb.conf и нужна чтобы монтировать разшареные диски при загрузке системы. опция -N не призывает вытаскивать пароли из файла. Она подразумевает не использовать пароль вообще. |
> А покажите ваш полный smb.conf
Хм. А самба у меня не запущена. Я и не думал что она нужна. > опция -N не призывает вытаскивать пароли из файла. Она подразумевает не использовать пароль вообще. Как же он примаунтит шару без пароля? В мане написано что: ----------- mount_smbfs читает дополнительные параметры из ~/.nsmbrc и пароли тоже. Если пароли не найдены он спросит их. ----------- Он ничего не спрашивает при исспользовании -N :( Просто отвечает: mount_smbfs: unable to open connection: syserr = Authentication error |
в файле nsmbrc.conf пароль должен быть не в виде secretpassword, а $$17d5a45273d3b0a18e5f6f7c8d2b5, что можно получить при помощи команды:
smbutil crypt secretpassword |
> в файле nsmbrc.conf пароль должен быть ....
Да, конечно, это я сделал в первую очередь. |
не нужна Вам самба...
-N не используйте и будет Вам счастье |
> -N не используйте и будет Вам счастье
Не использовать -N? Тогда подскажите как монтировать виндовые шары при старте системы БЕЗ "-N"? |
В Вашем первом посте - это реальная конфигурация nsmbrc?
|
> В Вашем первом посте - это реальная конфигурация nsmbrc?
Имена сервера/пользователя другие. |
> [FILESERVER:username]
Вот еще вспомнил. В файле нужно писать все большими буквами, а монтировать все маленькими. Должно быть [FILESERVER:USERNAME] А монтировать mount _smbfs -N //username@fileserver/sharename /mount/point |
2 orcevil:
Спасибо, дело было действительно в том, что надо было писать в файле конфигурации имя пользователя заглавными буквами. |
Время: 06:12. |
Время: 06:12.
© OSzone.net 2001-