Blog gunsmoker (traduceri) de ce programul runas nu acceptă parola în linia de comandă

Programul RunAs necesită introducerea manuală a parolei. De ce nu poate accepta o parolă din linia de comandă?

Aceasta a fost o decizie conștientă. Dacă ar fi posibil să treci parola pe linia de comandă, oamenii ar începe să injecteze parole peste tot: în fișiere bat și script-uri de conectare, ceea ce este ridicol de nesigur.







Cu alte cuvinte, această posibilitate este absentă, pentru a nu atrage oamenii să folosească oportunitatea într-o manieră nesigură.

Dacă acest lucru vă deranjează și doriți să fie nesigură și să transmită parola în text clar în linia de comandă (și încă îl poate vedea în antetul ferestrei consolă), puteți scrie propriul program care apelează funcția CreateProcessWithLogonW.







(Mi sa spus că există o utilitate gata făcută care poate fi utilă administratorilor domeniului, deși rezolvă o problemă ușor diferită).

De cele mai multe ori, oamenii care doresc să ruleze programe prin RunAs cu o parolă, de fapt, doresc doar să arunce în programul autorun care începe de la un alt utilizator.

În acest caz, utilizați RunAs incorect - utilizați doar programul Task Scheduler: adăugați o lucrare nouă pentru a rula din contul specificat și evenimentul specificat (opțional, apropo, la login-ul utilizatorului).

Există, de asemenea, o cheie / mamă, dar ar fi mai bine dacă nu a fost așa. Este suficient o dată să-l folosească, și uchotku curat din parola introdusă este foarte dificil, în timp ce proprietarul uchotki nu prost va fi acum posibilitatea de a rula tot drumul, că tot ceea ce este la îndemână.

Puteți utiliza anumite etichete HTML, de exemplu:

Utilizați "Nume / URL" în loc de "Anonim" dacă este posibil. Pur și simplu nu puteți specifica o adresă URL.

Mesajul dvs. poate fi marcat ca spam de un filtru de spam - nu vă faceți griji, acesta va apărea după ce acesta a verificat-o.

Blogul de căutare







Trimiteți-le prietenilor: