Dimon
22-02-2011, 15:46
Есть домен под Win2003, есть файлосервер - Debian 6.0 . Администратор домена - юзер srvadmin. Хочу настроить бэкапы клиентских машин.
Установил сабж. Прописал настройки для хоста mypc (WinXP SP3) в виде:
$Conf{SmbShareName} = [
'test',
''
];
$Conf{ClientCharsetLegacy} = 'cp-1251';
$Conf{SmbSharePasswd} = '********';
$Conf{SmbShareUserName} = 'domain\\srvadmin';
метод - smb. На хосте расшарена папка test, физически находящаяся на C:\test, для шары юзер - srvadmin (имеет право заходить)
То-бишь в итоге получается такая команда:
/usr/bin/smbclient \\\\mypc\\test -I 10.5.9.60 -U domain\\srvadmin -E -d 1 -c tarmode\ full -Tc -
Эта команда отрабатывает на ура, бэкап делается.
Закрываю шару test прописываю путь вот так:
/usr/bin/smbclient \\\\mypc\\С\$\\test -I 10.5.9.60 -U domain\\srvadmin -E -d 1 -c tarmode\ full -Tc -
и в ответ: NT_STATUS_LOGON_FAILURE
По-разному прописывал сетевой путь к шаре: C$, c$, C\$, c\$ - все едино, не помогает. Заводил на хосте юзера и под ним пытался зайти - то-же самое: шара есть - работает, через общесистемную - не хочет.
В чем проблема?
Установил сабж. Прописал настройки для хоста mypc (WinXP SP3) в виде:
$Conf{SmbShareName} = [
'test',
''
];
$Conf{ClientCharsetLegacy} = 'cp-1251';
$Conf{SmbSharePasswd} = '********';
$Conf{SmbShareUserName} = 'domain\\srvadmin';
метод - smb. На хосте расшарена папка test, физически находящаяся на C:\test, для шары юзер - srvadmin (имеет право заходить)
То-бишь в итоге получается такая команда:
/usr/bin/smbclient \\\\mypc\\test -I 10.5.9.60 -U domain\\srvadmin -E -d 1 -c tarmode\ full -Tc -
Эта команда отрабатывает на ура, бэкап делается.
Закрываю шару test прописываю путь вот так:
/usr/bin/smbclient \\\\mypc\\С\$\\test -I 10.5.9.60 -U domain\\srvadmin -E -d 1 -c tarmode\ full -Tc -
и в ответ: NT_STATUS_LOGON_FAILURE
По-разному прописывал сетевой путь к шаре: C$, c$, C\$, c\$ - все едино, не помогает. Заводил на хосте юзера и под ним пытался зайти - то-же самое: шара есть - работает, через общесистемную - не хочет.
В чем проблема?