Login otomatis Windows Server 2012

53

Hai semua saya berharap ada yang tahu cara mengatur Server 2012 dengan masuk otomatis?

Saya sudah mencoba: winserver2012

Tetapi saya tidak dapat menemukan kotak centang yang ada di server 2008 yang mengatakan "Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini."

Di mana lagi saya bisa pergi / lakukan untuk melakukan login otomatis ini?

StealthRT
sumber

Jawaban:

45

Coba gunakan teknik kunci registri.

Anda harus memiliki akun dengan kata sandi agar ini berfungsi.

  1. Lari regedit.exe

  2. Navigasi ke

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
  3. Atur atau buat kunci berikut

    (DWORD)  AutoAdminLogon = 1
    (String) DefaultUserName = Your user name
    (String) DefaultPassword = Your password
    
  4. Mulai ulang dan beri tahu kami jika berhasil!

Mikhail
sumber
33

Autologon dari Sysinternals harus melakukan trik. Ini juga sangat sederhana.

cem2ran
sumber
2
Sementara pertanyaan terkait dengan Server 2012 asli ini adalah satu-satunya metode yang tampaknya masih berfungsi di bawah R2.
PeterJ
Ini tidak berfungsi pada Windows Server 2012 R2 Standard.
Sathish
Bekerja dengan baik untuk saya di R2 Standard hari ini
bendecko
setelah menginstal Anda harus menjalankan autologon $env:UserName $env:UserDomain vagrantadmin powershell untuk mengaktifkannya
wal
31

Saya tidak akan mengedit registri secara manual. Gunakan aplikasi netplwiz.exe yang datang standar pada 2012 (dan 2008 juga). Ini membuka kotak Akun Pengguna berikut untuk saya.masukkan deskripsi gambar di sini

Cukup cari aplikasi melalui menu mulai, atau bepergian ke C: \ Windows \ System32 untuk menemukannya

John Smith
sumber
Dan tampaknya kata sandi tidak disimpan secara jelas dalam registri saat Anda melakukannya dengan cara ini. Cara yang jauh lebih baik untuk melakukannya.
Matt H
7
Untuk yang sebodoh diriku, Anda harus BERSIH "Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini" dan akan meminta kata sandi yang akan membuat server masuk otomatis.
Francisco Aquino
2
Opsi ini tidak tersedia di Windows 2012 R2.
Erikk
1
Opsi ini tidak tersedia pada DOMAIN jaringan , sampai AutoAdminLogon diatur seperti yang dijelaskan dalam posting lain.
woodvi
Saya setuju ini mungkin cara terbaik untuk melakukan ini.
Lukasz
9

Buka CMD dan ketik "control userpasswords2". Jika Anda dapat melihat kotak centang "Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini", kemudian hapus centang dan Terapkan / Oke dan masukkan kredensial Anda.

Namun, Windows tidak selalu menunjukkan kotak centang "Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini". Misalnya jika PC Anda bergabung dengan domain.

Jika Anda menggunakan metode registri lengkap, kata sandi Anda akan disimpan dalam teks paket, yang bisa menjadi masalah keamanan. Untuk menyiasati ini, Anda dapat memaksa kotak centang untuk muncul tidak peduli apa.

  1. Buka registri dan navigasikan ke "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon".
  2. Buat HANYA String "AutoAdminLogon" dengan nilai "1".
  3. Tutup editor registri dan buka prompt CMD.
  4. Ketik "control userpasswords2" tanpa tanda kutip.

Anda sekarang akan melihat dialog yang sama dengan OP yang diposting tetapi dengan kotak centang "Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini" dan itu akan tidak dicentang.

  1. Centang ulang kotak dan tekan Terapkan.
  2. Kemudian hapus centang lagi dan tekan Apply atau OK dan simpan UID dan PWD Anda.

Mesin akan masuk secara otomatis, tanpa menyimpan kredensial Anda di registri dalam teks biasa. Jika sebelumnya Anda pernah melakukan metode registri lengkap dengan UID dan PWD, saya akan menghapusnya sebelum melakukan ini, namun mencentang kotaknya mungkin menghapus kunci untuk Anda.

Jika PC adalah anggota DC atau Domain daripada Anda mungkin perlu mengkonfigurasi entri registri domain login sebelum akan berfungsi dengan baik.

Brian D.
sumber
Mudah dan cepat! (Saya menemukan kotak centang di tempat pertama :)
Jako
4

Saya pikir ini paling mudah dilakukan dari PowerShell ...

Tipe:

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

Saya tidak tahu apakah itu secara keseluruhan lebih mudah, tetapi itu adalah sesuatu yang dapat Anda lakukan dari sesi PowerShell jarak jauh. Menurut saya itu membuatnya lebih mudah diakses.

Ejoso
sumber
Jika Anda menerima kesalahan saat menjalankan perintah ini, Anda mungkin perlu menambahkan ItemProperties sebelum Anda mencoba mengaturnya. New-ItemProperty -Path $ path -Name $ key -PropertyType "STRING" -Value "VALUE"
Nick Painter
1

Anda harus mengganti atau membuat kunci berikut dalam registri:

HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ winlogon

AutoAdminLogon = 1

DefaultUsername = currentUserName

DefaultPassword = currentPassword

Referensi: http://techsultan.com/autologin-on-windows-server-2012/

Sultan
sumber
1

jika Anda hanya mengatur " AutoAdminLogon = 1 " Anda akan mendapatkan kembali kotak centang Anda untuk " Pengguna harus memasukkan nama pengguna dan kata sandi untuk menggunakan komputer ini. ".

Dengan begitu Anda tidak perlu melakukan terlalu banyak dalam registri.

Michele Possamai
sumber
Tidak bekerja untuk saya. Kotak centang masih tidak ditampilkan.
LPChip
1

jika Anda perlu membuat sandi logon Anda terenkripsi (AES256), lihat alat autologon LogonExpert: http://www.logonexpert.com Ya, alat ini dibayar satu, tetapi berisi banyak fitur yang bermanfaat, tidak hanya sederhana masuk otomatis saat start-up Windows. Beberapa di antaranya saya pribadi gunakan:

  • Log masuk / logout terjadwal (setiap pagi dengan komputer otomatis diaktifkan dan logoff otomatis dengan mematikan komputer setiap malam)
  • Buka otomatis dan masuk kembali secara otomatis
  • File kumpulan berbasis server pada acara yang dijadwalkan (Windows scheduler) untuk logoff jarak jauh dan pengguna yang ditentukan logon pada jaringan komputer yang luas (melalui baris perintah LogonExpert le.exe + psexec )
Serg N.
sumber