руны, не прося пароль

мы используем аналогичное решение в 8 ГБ + репозиторий, хотя после выполнения одного большого контроля я циклично выполняюсь через файлы, которые были изменены и только обновляют их. у нас есть большое количество файлов и даже svn update занял много времени для завершения.

я присоединял diffs к электронному письму для изменений также, но это добавило о 10secs для каждой фиксации.

3
задан 25 September 2012 в 17:18
3 ответа

Это как раз тот вариант использования для сервисных учетных записей. Почему бы не настроить учетную запись службы пользователя домена для этой запланированной задачи?

Это, вероятно, то, что вам все равно следует делать, а не запускать запланированные задачи или сценарии от имени реального пользователя. Вы можете отключить истечение срока действия пароля для учетной записи, чтобы задание не прерывалось всякий раз, когда Пит должен изменить свой пароль, для другого преимущества.

3
ответ дан 3 December 2019 в 04:53

Хорошо, поскольку вы хотите только уменьшить свои права доступа (а не работать как Питер как таковой), у вас могут быть некоторые варианты.

В Windows 7 (и Windows Server 2008 R2) планировщик задач поддерживает это напрямую (через параметр «Не сохранять пароль»), но я не думаю, что есть какой-либо встроенный эквивалент для Windows Server 2003. Выполнение задачи таким образом на другом компьютере, вероятно, не поможет, потому что у вас нет доступа к сети.

Это может быть сделано программно даже в Windows 2003 с помощью функции Win32 CreateRestrictedToken . Поиск в Google обнаружил программу под названием ulimitnt , которая, похоже, может делать то, что вы хотите (с помощью параметра -RSid ). Обратите внимание, что я никогда не использовал эту программу, поэтому не могу поручиться за ее надежность.

Используя этот подход, сценарий имеет доступ только к файлам, которые предоставляют доступ к и локальной системе и Питеру. (Обратите внимание, что учетная запись локальной системы неявно принадлежит к группе администраторов, поэтому, если у администраторов есть доступ, этого будет достаточно.)

1
ответ дан 3 December 2019 в 04:53

This is not supported on Windows. For accountability reasons you're not supposed to impersonate other users, not even as an administrator.

6
ответ дан 3 December 2019 в 04:53

Теги

Похожие вопросы