Otomatik giriş Windows Server 2012


52

Hey, umarım birileri Server 2012'yi otomatik oturum açmayla nasıl ayarlayacağını biliyordur?

Ben çoktan denedim: winserver2012

Ancak 2008 sunucusundaki "Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmeli" yazan onay kutusunu bulamıyorum .

Bu otomatik giriş yapmak için başka nereye gidebilirim?

Yanıtlar:


45

Kayıt defteri anahtar tekniğini kullanmaya çalışın.

Bunun çalışması için şifreli bir hesaba sahip olmanız gerekir.

  1. Çalıştırmak regedit.exe

  2. Şu yöne rotayı ayarla

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
  3. Aşağıdaki anahtarları ayarlayın veya oluşturun

    (DWORD)  AutoAdminLogon = 1
    (String) DefaultUserName = Your user name
    (String) DefaultPassword = Your password
    
  4. Yeniden başlatın ve çalışıp çalışmadığını bize bildirin!


33

Sysinternals gelen Autologon hile yapmalı. Bu da gerçekten basit.


2
Soru orijinal Server 2012 ile ilgili olsa da, bu hala R2 altında çalışıyor gibi görünen tek yöntem.
Peter J

Bu, Windows Server 2012 R2 Standard üzerinde çalışmıyor.
Sathish

Bugün benim için iyi çalıştı R2 Standard
bendecko

yükledikten sonra çalıştırmak için gereken autologon $env:UserName $env:UserDomain vagrantbunu sağlamak için yönetici powershell
vel

31

Kayıt defterini el ile düzenlemem. 2012 ile standart olarak gelen netplwiz.exe uygulamasını kullanın (ve 2008'de de). Bu benim için aşağıdaki Kullanıcı Hesapları kutusunu açtı.görüntü tanımını buraya girin

Uygulamayı yalnızca başlat menüsünden araştırın veya bulmak için C: \ Windows \ System32 konumuna gidin


Ve bu şekilde yaptığınızda, parolanın kayıt defterinde silinmediği anlaşılıyor. Bunu yapmanın çok daha iyi bir yolu.
Matt H

7
Kendim kadar aptal olanlar için, "Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmeli" CLEAR'a ihtiyacınız var ve sunucunun otomatik olarak oturum açmasını sağlayacak bir parola isteyecek.
Francisco Aquino

2
Bu seçenek Windows 2012 R2'de mevcut değildir.
Erikk

1
Diğer adlarda açıklandığı gibi AutoAdminLogon ayarlanana kadar bu seçenek bir DOMAIN ağı üzerinde mevcut değildir .
woodvi

Bunun muhtemelen bunu yapmanın en iyi yolu olduğuna katılıyorum.
Lukasz

8

CMD'ye gidin ve "control userpasswords2" yazın. "Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmeli" onay kutusunu görüyorsanız, onay kutusundaki işareti kaldırın ve Apply / Ok ve bilgilerinizi girin.

Ancak, Windows her zaman "Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmeli" onay kutusunu göstermez. Örneğin, bilgisayarınız bir etki alanına katılmışsa.

Tam kayıt yöntemini kullanırsanız, şifreniz bir güvenlik sorunu olabilecek plan metnine kaydedilir. Bunu aşmak için, onay kutusunun ne olursa olsun görünmesini zorlayabilirsiniz.

  1. Kayıt defterini açın ve "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon" a gidin.
  2. SADECE "1" değerine sahip bir "AutoAdminLogon" Dizesi oluşturun.
  3. Kayıt defteri düzenleyicisini kapatın ve bir CMD istemi açın.
  4. Tırnak işaretleri olmadan "control userpasswords2" yazın.

Şimdi OP’nin gönderdiği diyaloğu göreceksiniz ancak "Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmeli" onay kutusuyla birlikte işaretlenmeyecek.

  1. Kutuyu tekrar kontrol edin ve Uygula tuşuna basın.
  2. Ardından tekrar işaretini kaldırın ve Apply (Uygula) veya OK (Tamam) düğmesine basın ve UID ve PWD'nizi kaydedin.

Makine, kimlik bilgilerinizi kayıt defterine düz metin olarak kaydetmeden otomatik giriş yapar. Daha önce tam kayıt yöntemini daha önce UID ve PWD ile yapsaydınız, bunu yapmadan önce bunları silerdim, ancak kutuyu işaretlemek sizin için anahtarları silebilirdi.

PC bir DC veya Etki alanı üyesiyse, düzgün çalışması için oturum açma etki alanı kayıt defteri girişini yapılandırmanız gerekebilir.


Kolay ve hızlı! (İlk önce onay kutusunu buldum :)
Jako

4

Bunun PowerShell'den yapması en kolay olduğunu düşünüyorum ...

Tür:

PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String

PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String

PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String

Genel olarak daha kolay olup olmadığını bilmiyorum, ama uzak bir PowerShell oturumundan yapabileceğiniz bir şey. Aklıma bu daha erişilebilir hale getirir.


Bu komutu çalıştırırken bir hata alırsanız, ayarlama girişiminde bulunmadan önce ItemProperties'i eklemeniz gerekebilir. New-ItemProperty -Path $ yol -Adı $ anahtar -PropertyType "STRING" -Değer "DEĞER"
Nick Painter


1

yalnızca " AutoAdminLogon = 1 " olarak ayarladıysanız , " Kullanıcılar bu bilgisayarı kullanmak için bir kullanıcı adı ve parola girmelidir " onay kutusunu geri alacaksınız .

Bu şekilde kayıt defterinde çok fazla işlem yapmak zorunda kalmazsınız.


Benim için işe yaramadı. Onay kutusu hala gösterilmiyor.
LPChip

1

oturum açma şifrenizi şifrelenmiş tutmanız gerekirse (AES256), LogonExpert otolog aracına bir göz atın: http://www.logonexpert.com Evet, bu araca bir tane ödenir, ancak bir çok yararlı özellik içerir, yalnızca basit değil Windows başlangıcında otomatik giriş. Bazılarını şahsen kullanıyorum:

  • Planlanan oturum açma / kapatma (her sabah bilgisayar otomatik uyanma özelliğine sahip ve her akşam bilgisayarı uyku moduna geçiren otomatik oturum kapatma ile)
  • Otomatik kilit açma ve otomatik oturum açma
  • Uzak oturum kapatma ve bilgisayar ağında belirtilen kullanıcı oturum açma için zamanlanmış olaylarda (Windows zamanlayıcı) sunucu tabanlı toplu iş dosyaları (LogonExpert komut satırı le.exe + psexec aracılığıyla )
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.