Я использую LocalSystem
аккаунт, чтобы попытаться подключиться к общему сетевому ресурсу.
Следует использовать COMPUTERNAME$
в качестве сетевых учетных данных.
Согласно удаленным журналам, на самом деле он пытается использовать OLDCOMPUTERNAME$
, от которого должным образом отказывается
Однажды рабочая станция была переименована с OLDCOMPUTERNAME в COMPUTERNAME. Я не уверен, какой метод был использован для переименования.
Бег regedit
так как LocalSystem
(через psexec -s -i
), была ссылка на OLDCOMPUTERNAME в
Ключ: HKLM\SYSTEM\ControlSet001\Control\Lsa\CachedMachineNames
Стоимость: NameUserPrincipal REG_SZ "OLDCOMPUTERNAME$@domain.fqdn"
Я изменил его вручную и перезагрузил, но это ничего не дало.
Рабочая станция присоединяется к домену, а в остальном подключается правильно. Скрипт, который запускается при выключении (как LocalSystem
) требуется доступ к общему сетевому ресурсу.
Где мог LocalSystem
брать устаревшее имя машины для использования в качестве сетевых учетных данных?
Удаление и повторное присоединение компьютера к домену вызывает LocalSystem
сетевые учетные данные должны быть установлены правильно COMPUTERNAME$
.
Интерфейсы Microsoft для переименования компьютера в домене оставляют машину в неопределенном состоянии.
Изменить: теперь это решение 1 для 2: работало на одной машине, не влияло на другую.