Страница 1 из 1

mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 13:25:27
Mike
Подскажите кто знает.
Ручками выполняю:

Код: Выделить всё

mount_smbfs //username@fileserver/sharefolder /usr/backup
Винда спрашивает пассворд, получает, проглатывает его и в указаной директории
успешно монтируется виндовая шара.
А когда вот так вот

Код: Выделить всё

mount_smbfs -N //user@server/OBMEN /usr/backup
то...

Код: Выделить всё

mount_smbfs: unable to open connection: syserr = Authentication error
Уже и криптовать пароль пробовал, все бестолку...

Вот конфиги
smb.conf

Код: Выделить всё

# SAMBA for SQUID
[global]
        workgroup = DOMAIN
        security = ads
        password server = NETSERVER.DOMAIN.LOCAL
	encrypt passwords = yes
        realm = DOMAIN.LOCAL
        netbios name = SQUID
        server string = Proxy server of *****
        log file = /var/log/samba/%m.%U.log
        max log size = 50000
        winbind separator = +
	winbind uid = 10000-20000
        winbind gid = 10000-20000
        winbind use default domain = yes
	winbind enum users = yes
	winbind enum groups = yes	
        display charset = koi8-r
        unix charset = koi8-r
        dos charset = 866 
nsswitch.conf

Код: Выделить всё

group: files winbind
passwd: files winbind
group_compat: nis
passwd_compat: nis
hosts: files dns
networks: files
shells: files
nsmb.conf

Код: Выделить всё

[default]
workgroup=DOMAIN
[SERVER]
addr=192.168.0.1
charsets=koi8-r:cp866 
[SERVER:user]
password:mypass

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 13:30:00
Fastman
Mike писал(а):Подскажите кто знает.
Ручками выполняю:
mount_smbfs //username@fileserver/sharefolder /usr/backup
Винда спрашивает пассворд, получает, проглатывает его и в указаной директории
успешно монтируется виндовая шара.
А когда вот так вот
mount_smbfs -N //user@server/OBMEN /usr/backup
то...
mount_smbfs: unable to open connection: syserr = Authentication error
Уже и криптовать пароль пробовал, все бестолку...

Вот конфиги
smb.conf

Код: Выделить всё

# SAMBA for SQUID
[global]
        workgroup = DOMAIN
        security = ads
        password server = NETSERVER.DOMAIN.LOCAL
	encrypt passwords = yes
        realm = DOMAIN.LOCAL
        netbios name = SQUID
        server string = Proxy server of *****
        log file = /var/log/samba/%m.%U.log
        max log size = 50000
        winbind separator = +
	winbind uid = 10000-20000
        winbind gid = 10000-20000
        winbind use default domain = yes
	winbind enum users = yes
	winbind enum groups = yes	
        display charset = koi8-r
        unix charset = koi8-r
        dos charset = 866 
nsswitch.conf

Код: Выделить всё

group: files winbind
passwd: files winbind
group_compat: nis
passwd_compat: nis
hosts: files dns
networks: files
shells: files
nsmb.conf

Код: Выделить всё

[default]
workgroup=DOMAIN
[SERVER]
addr=192.168.0.1
charsets=koi8-r:cp866 
[SERVER:user]
password:mypass
Читать http://www.lissyara.su/?id=1113

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 14:24:00
Volkoff
И большие буковки попробовать не user@server а USER@SERVER

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 15:01:39
Mike
Дык только что от туда!!!
Че я совсем? Я на этом сайте практически все перечитал... И пол нета облазил, иначе не задавал бы вопросов. Проблемы интереснее решать самому, но вот когда в тупик зашел, то нужна помощь других. И я считаю это правильно...
А на счет больших букв... хм... попробую ;-)

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 15:16:51
Mike
ВАУ!!!
Чувак, спасибо!
Откуда узнал, такую фишку? Даже в примере имя пользователя с маленькой пишется...
Вот окончательный вариант

Код: Выделить всё

[default]
workgroup=DOMAIN
# The 'FSERVER' is an NT server.
[NETSERVER]
#charsets=koi8-r:cp866
charsets=cp866:cp1251
addr=192.168.1.40

[NETSERVER:BACKUP]
# use persistent password cache for user 'joe'
password=MYpASs

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 15:26:26
Fastman
Mike писал(а):ВАУ!!!
Чувак, спасибо!
Откуда узнал, такую фишку? Даже в примере имя пользователя с маленькой пишется...
Вот окончательный вариант

Код: Выделить всё

[default]
workgroup=DOMAIN
# The 'FSERVER' is an NT server.
[NETSERVER]
#charsets=koi8-r:cp866
charsets=cp866:cp1251
addr=192.168.1.40

[NETSERVER:BACKUP]
# use persistent password cache for user 'joe'
password=MYpASs
А там черным по белому написанно про большие буквы :) Читать и прочитать - разные вещи :)

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-17 22:39:52
Alex Keda
да не читает никто просто...
пробегут по диагонали, конфиги скопируют и всё...

Re: mount_smbfs как убрать запрос пароля?

Добавлено: 2008-07-18 9:01:53
Mike
Да...
Прошу прощения.
Не заметил... :pardon:
Всё это конечно хорошо - но монтированием, копированием и архивацией должен был заниматься скрипт. А он пароль ввести не мог :) Надо было чё-то думать. Kурение манов дало ключевое слово - nsmb.conf. Вот тут-то и была главная засада. Я полдня убил на этот файл - не хотел коннектится с его помошью и всё тут. пароль неверный... Сидел смотрел tcpdump`ом - думал может не понимает какой домен... Всё оказалось гораздо проще - я вводил названия серверов, домена, и имя пользователя маленькими буквами... А надо было большими... Итого у меня получилось:

[default]
workgroup=NAME_OF_MY_DOMAIN

[SERVER2]
addr=192.168.20.2

[SERVER2:BACKUP]
# чарсет - но с ним косяки - под фрёй всё пучком, всё видно,
# всё читается, но в архивах, если их открывать из-под форточек,
# русские имена слетают... Как вариант, если надо открывать под
# окошками - поставить cp866:cp1251 (именно так! :))
charsets=koi8-r:cp866
password=password_usera_backup