Closed TopicStart new topicStart Poll

Страницы: (1) 1 
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
Дамы и господа, прошу меня извинить если конечно я повторяюсь..но не нашел, вопрос с одной стороны простой, но с другой стороны без ответа. как отключить запрос пароля при входе в Windows Server 2003 ?заранее спасибо.
* Vitaliy *
дата: [ i ]
  • Group Icon
  • Старший модератор Мнений Миллионов
  • Репутация: 3277
  • Статус: Жизнь прекрасна!
  • Member OfflineМужчинаСвободен
Да ни как не отключите. Так как в групповой политике Windows Server 2003 не предусмотрен "пустой вход", и это понятно , это ведь Server ! ! ! !
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
Для ключа:
CODE
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

Установите нижеследующие значения:
CODE
REG_SZ AutoAdminLogon = 1
REG_SZ DefaultPassword = ....
REG_SZ DefaultUserName = ....
REG_SZ DefaultDomainName = ....

Последнее, если нет домена, то имя сервера (локальной машины).
И все.

P.S. Еще забыл:
CODE
REG_SZ ForceAutoLogon
Значение 0 устанавливает автоматический вход только один раз, 1 - бесконечно.

Это сообщение отредактировал JeyLo - 22-06-2007 - 14:27
Весёлый Роджер
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 437
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
Парень правильно написал, настроить надо просто авто вход в систему. Совсем конечно не обязательно лезть в реестр. Можно поставить какой нибудь настройщик винды.
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
Та же утилита от SysInternals (вложение) с ее исходниками.

А вот так вот шифруют значение DefaultPassword:
CODE
DWORD UpdateDefaultPassword(WCHAR * pwszSecret)
{

   LSA_OBJECT_ATTRIBUTES ObjectAttributes;
   LSA_HANDLE LsaPolicyHandle = NULL;

   LSA_UNICODE_STRING lusSecretName;
   LSA_UNICODE_STRING lusSecretData;
   USHORT SecretNameLength;
   USHORT SecretDataLength;

   NTSTATUS ntsResult = STATUS_SUCCESS;
   DWORD dwRetCode = ERROR_SUCCESS;

   //  Object attributes are reserved, so initialize to zeros.
   ZeroMemory(&ObjectAttributes, sizeof(ObjectAttributes));

   //  Get a handle to the Policy object.
   ntsResult = LsaOpenPolicy(
       NULL,    // local machine
       &ObjectAttributes,
       POLICY_CREATE_SECRET,
       &LsaPolicyHandle);

   if( STATUS_SUCCESS != ntsResult )
   {
       //  An error occurred. Display it as a win32 error code.
       dwRetCode = LsaNtStatusToWinError(ntsResult);
       wprintf(L"Failed call to LsaOpenPolicy %lu\n", dwRetCode);
       return dwRetCode;
   }

   //  Initialize an LSA_UNICODE_STRING for the name of the
   //  private data ("DefaultPassword").
   SecretNameLength = (USHORT)wcslen(L"DefaultPassword");
   lusSecretName.Buffer = L"DefaultPassword";
   lusSecretName.Length = SecretNameLength * sizeof(WCHAR);
   lusSecretName.MaximumLength =
       (SecretNameLength+1) * sizeof(WCHAR);

   //  If the pwszSecret parameter is NULL, then clear the secret.
   if( NULL == pwszSecret )
   {
       wprintf(L"Clearing the secret...\n");
       ntsResult = LsaStorePrivateData(
           LsaPolicyHandle,
           &lusSecretName,
           NULL);
       dwRetCode = LsaNtStatusToWinError(ntsResult);
   }
   else
   {
       wprintf(L"Setting the secret...\n");
       //  Initialize an LSA_UNICODE_STRING for the value
       //  of the private data.
       SecretDataLength = (USHORT)wcslen(pwszSecret);
       lusSecretData.Buffer = pwszSecret;
       lusSecretData.Length = SecretDataLength * sizeof(WCHAR);
       lusSecretData.MaximumLength =
           (SecretDataLength+1) * sizeof(WCHAR);
       ntsResult = LsaStorePrivateData(
           LsaPolicyHandle,
           &lusSecretName,
           &lusSecretData);
       dwRetCode = LsaNtStatusToWinError(ntsResult);
   }

   LsaClose(LsaPolicyHandle);

   if (dwRetCode != ERROR_SUCCESS)
       wprintf(L"Failed call to LsaStorePrivateData %lu\n",
           dwRetCode);
   
   return dwRetCode;

}


Воооот....
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
Благодарю дамы и господа, попробуем:)
keyn
дата: [ i ]
  • *
  • Интересующийся
  • Репутация: 11
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
команда control userpasswords2 спасет Отца русской демократии.
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
QUOTE (keyn @ 24.06.2007 - время: 21:52)
команда control userpasswords2 спасет Отца русской демократии.

Ага... Особливо на W3KS. ;(
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)

Страницы: (1) 1

Closed TopicStart new topicStart Poll0


Рекомендуем почитать также топики:

Помогите снять защиту

НужОн совет!

Командная строка Win2003 server

RED ALERT 3

ICS, VPN, Win Ser 2003



>