Windows Server 2008의 자동 로그인


13

누구나 시스템 재부트 후 서버 2008에서 작동하는 특정 사용자가 자동 ​​로그인하도록하는 (확인 된) 방법을 알고 있습니까?

일부 레지스트리 값을 조정하려고 시도했지만 (지금 링크가 없습니다) 몇 가지 프로그램도 시도했습니다 (하나의 무료 프로그램이 작동하지 않고 다른 하나는 돈이 필요합니다).

편집 여러 사람들이 내 이유를 물었으므로 TeamCity 빌드 에이전트에서 Selenium 웹 테스트를 실행해야하며 빌드가 Windows 서비스로 실행될 때 제대로 작동하지 않습니다. 사용자 세션에서 실행하면 문제가 해결됩니다.


이것을 원하는 이유는 무엇입니까? 서비스 또는 예약 된 작업으로 수행해야 할 작업을 수행하여 해결할 수 있습니까?
Oskar Duveborn

답변:


16

Windows 2008 도메인 구성원의 경우 AutoAdminLogon 을 값이 1 인 문자열 값 (REG_SZ)으로 키에 추가하십시오.

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

그런 다음 실행 명령에 control userpasswords2 를 입력하여 사용자 계정 제어판을 실행하십시오.

사용자 탭에서 "사용자는 반드시 사용자 이름을 입력해야합니다 ..." 확인란의 선택을 취소 한 다음 자동 로그온을 위해 사용자 이름과 비밀번호를 추가하십시오.


2
마지막 단계에서 포기할 때까지 (사용자 이름과 비밀번호를 입력하고, 오, 포기하고 확인을 누름) 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다.
ctrl-alt-delor

4
사용자 확인 및 선택 취소 사용자 이름과 비밀번호를 입력해야합니다 ...를 누른 다음 확인을 누릅니다.
ctrl-alt-delor

여러 사용자를 로그인하는 데 어떻게 사용할 수 있습니까?
LifeH2O

7

sysinternals에서 자동 로그온을 시도 할 수 있습니다 . 자격 증명을 암호화하여 지정된 계정으로 Windows 로그온을 자동으로 만들 수 있습니다.


3

Windows 자동 로그인에 대한 유용한 정보 : Windows에서 사용자 이름과 암호를 묻는 메시지가 표시되기 전에 나타나는 법적 고지 사항은 자동 로그인을 중지합니다. 클릭하여 프롬프트가 자동으로 전달되는 방법이있을 수 있지만 레지스트리에서 성가신 키를 삭제하는 것이 더 쉬웠습니다.

regedit를 열고 두 키의 문자열 값을 삭제하십시오. * LegalNoticeCaption ** HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ WinLogon의 LegalNoticeText

레지스트리 편집 소스 : http://www.annoyances.org/exec/forum/winxp/t1107277811

Server 2008에서도 동일한 키가 HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policy \ System에 있습니다.

값이 삭제되었는지 두 위치를 모두 확인하십시오.

법적 고지 문제로 인해 자동 로그인이 중단되었습니다. 이것이 Verizon 클라우드의 원격 2008 서버에 있었기 때문에 재부팅 후 자동 로그인을 볼 수 없었습니다.

sysinternals 자동 로그인 도구는 자동 로그인이 작동하도록 매우 잘 작동합니다. 이 게시물의 앞부분에서 이미 참조되었습니다.



1

특정 사용자 세션에서 프로그램을 실행해야한다고 말합니다. 해당 프로그램에 대한 작업을 예약하고 해당 사용자의 자격 증명을 사용할 수 있습니까? 사용자가있는 것처럼 내 문서, 설정 등 전체 사용자 설정을 얻을 수 있습니다.


스케줄을 세우고 싶지 않습니다. 머신이 시작될 때 전체 빌드 에이전트 프로세스 (항상 실행되어야 함)를 높이고 싶습니다.
ripper234

Windows 2003의 예약 작업을 통해 시스템 시작시 작업이 실행되도록 예약 할 수 있습니다. 2008 년에도 그 선택이있을 것입니다.
녹스

여전히 올바른 세션을 원하지만 사용자 자격 증명이 충분하지 않습니다. 동일한 사용자 자격 증명으로 서비스로 실행하려고 시도했지만 작동하지 않았습니다.
ripper234

서비스로 실행하는 것은 예약 된 작업으로 실행하는 것과 다릅니다. 예약 된 작업에서 실행되는 exe는 적절한 세션이라고 생각합니다. 내가 확실하지 않은 것은 프로세스가 실제 CRT에 물건을 표시해야한다고 주장하는 것입니다. 바닐라 앱 으로이 작업을 수행 했으므로 디스플레이 항목이 비트 버킷에 들어갑니다. 기회를주세요. 다른 것보다 더 깨끗한 솔루션입니다.
녹스

0

그렇게해야합니까? 사용자 (또는 관리자)가 서버에 로컬로 로그인하는 것은 항상 보안 위험입니다. 서비스 나 사용할 수없는 프로그램이나 프로그램을 시작해야하는 경우 그룹 정책 (Active Directory) 또는 로컬 보안 정책 (도메인이 아닌 경우)을 살펴보십시오. 부팅 후 (또는 종료 / 로그 아웃 / 로그 아웃 후 등) 사용자 상호 작용없이 실행될 스크립트를 정의 할 수 있습니다.


1
특정 사용자 세션에서 실행하려면 프로그램이 필요합니다. 나는 실제로 보안에 관심이 없으며 회사 인트라넷에 있습니다.
ripper234

가상 상자에서 실행 중입니다.
ctrl-alt-delor

0

이것은 작동해야합니다. 적어도 항상 저에게는 있습니다. XP에 대해서는 해당 사항을 알고 있지만 다음 사항을 적용해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.