Saya mencoba menjalankan commandline interaktif pada PC remote menggunakan LAN saya
psexec \\192.168.1.103 -u user2 -p pass1234 -c cmd
dan saya mengerti
Logon failure: unknown user name or bad password.
adakah yang hilang di sini? Pengguna dibuat, saya dapat terhubung dengan RDP. Tuan rumah adalah Windows XP, dan saya menjalankan perintah dari Windows 7, di mana saya miliki psexec.exe
.
Jawaban:
Saya dapat mereproduksi masalah Anda dan memperbaikinya dengan demikian:
Lakukan yang berikut dan tekan enter
Navigasi ke
Tetapkan kebijakan "Akses Jaringan: Model berbagi dan keamanan untuk akun lokal" menjadi (Cukup tekan OK: Jangan tutup ini karena kami akan mengubahnya kembali).
Buka kotak perintah dan jalankan (Jangan tutup ini juga)
Kembali dan atur kebijakan "Akses Jaringan: Berbagi dan model keamanan untuk akun lokal" kembali ke
Sekali lagi lari
Itu seharusnya bekerja sekarang.
sumber
c:\windows\system32\cmd.exe
.Saya tidak yakin apakah Anda mengerjakan sendiri atau bagian dari domain pengguna yang lebih besar. Saya memiliki masalah yang sama dan menyelesaikannya sebagai berikut:
Pada dasarnya, saya membuat nama pengguna saya dengan nama domain.
sumber
Anda harus memastikan waktu disinkronkan di semua mesin. Jika tidak, psexec tidak akan pernah berfungsi di Windows 7 dan akan melaporkan kegagalan masuk.
sumber
Meskipun ini sudah dijawab, saya pikir saya akan memposting tes cepat saya hanya melakukan dengan kesalahan / hasil yang sama ini .. Karena saya mungkin menemukannya di google dalam satu atau dua tahun ketika saya lupa.
Cukup, mencoba perintah standar seperti pada pertanyaan di atas .. Saya mendapat respons yang sama .. Tapi ..
Jika saya memetakan drive jaringan atau meramban ke
c$
share, ini akan memungkinkan psexec bekerja ...Jadi ini mungkin hack / jalan pintas di sekitar hal-hal yang memungkinkan untuk auth jaringan yang diperlukan pada tingkat lain ...
sumber