Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » bitsadmin /setcredentials - как указать пользователя и парол

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

NoISeRR

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем дд!
 
Есть Win Server
На нем шары
 
Необходимо скриптом создавать задание (скачивать) нужные файлы с помощью bits
Если комп в домене проблем нет ни под системной учеткой ни под админской (компы / учетки имеют доступ к шаре)
net use \\server\share
и далее создаем задание, добавляем файлы и стартуем
bitsadmin /create "myjob"
bitsadmin /addfile "myjob" "\\server\share\file.dat" "d:\file.dat"
bitsadmin /setpriority "myjob" normal
bitsadmin /resume "myjob"
 
и все скачивается
 
но! если комп не в домене и нужно провернуть вышеуказанное в теории должно сработать такое
создаем пользователя на сервере - bitsdownloader и паролем bitsdownloader1
даем ему права на чтение шары и папки
если использовать net use \\server\share /user:server\bitsdownloader bitsdownloader1 - все подключается и bits отрабатывает, но что будет если комп будет перезагружен? шара же отвалится - /persistent не помогает - не сохраняется подключение под системной учеткой
 
для такого случая есть bitsadmin /setcredentials
 
согласно мануалу перед запуском задания
bitsadmin /setcredentials "myjob" SERVER NEGOTIATE server\bitsdownloader bitsdownloader1
bitsadmin /resume "myjob"
 
но не работает
задание валится в ошибку
ERROR CODE: 0x80070005 - Отказано в доступе.
ERROR CONTEXT: 0x00000005 - Ошибка при обработке удаленного файла.
 
Вопрос
Чего не хватает и как добиться, что бы работало?
 
Спасибо!

Всего записей: 566 | Зарегистр. 11-08-2009 | Отправлено: 21:51 05-01-2025
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NoISeRR

Цитата:
SERVER NEGOTIATE

а если в лоб прописать NTLM вместо NEGOTIATE?

Всего записей: 15828 | Зарегистр. 20-09-2014 | Отправлено: 00:52 06-01-2025
NoISeRR

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bitsadmin /setcredentials "myjob" SERVER NEGOTIATE bitsdownloader@server.domain.tld bitsdownloader1
надо было походу так
 
Добавлено:
Mavrikii
да надо было по другому указывать имя оказывается
 

Всего записей: 566 | Зарегистр. 11-08-2009 | Отправлено: 13:31 06-01-2025
NoISeRR

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не
Не работает (((
Только если net use использовать перед подключением

Всего записей: 566 | Зарегистр. 11-08-2009 | Отправлено: 17:07 06-01-2025
NoISeRR

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cmdkey спас  
сохраняет нужный логин и пароль перед запуском задания и все авторизуется
по окончании задания если нет других заданий учетные данные удаляются
 (команада в bitsadmin /setnotifycmdline)
все запускается удаленно с системной учеткой

Всего записей: 566 | Зарегистр. 11-08-2009 | Отправлено: 01:04 08-01-2025
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » bitsadmin /setcredentials - как указать пользователя и парол


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru