Ponekad ćete možda htjeti spriječiti određenog korisnika da otvori prozor naredbenog retka (cmd.exe) iz više valjanih razloga. Ovaj članak objašnjava kako spriječiti određene korisnike da otvore naredbeni redak ili pokrenu Windows skupne datoteke.
Spriječite pristup naredbenom retku za određene korisnike
Zaključavanje naredbenog retka može se izvršiti pomoću NTFS dopuštenja, dodavanjem a Zanijekati Unos dopuštenja (za cmd.exe) za određenog korisnika ili grupu. To se može učiniti pomoću ugrađenog alata za konzolu icacls.exe
ili dijaloški okvir Napredne sigurnosne postavke.
Metoda 1: Korištenje ICacls.exe Uslužnog programa naredbenog retka
Od an povišeni ili administratorski naredbeni redak prozor i pokrenite ove naredbe:
takeown /f cmd.exe. icacls cmd.exe /deny ramesh: RX
.. gdje je "ramesh" korisničko ime kojem želite spriječiti pristup cmd.exe. Za više informacija o naredbama takeown.exe i icacls.exe pogledajte članak Preuzmite vlasništvo nad datotekom ili mapom pomoću naredbenog retka u sustavu Windows.
Metoda 2: Korištenje dijaloga Napredne dozvole
- Otvori
C:\Windows\System32
mapu. - Desnom tipkom miša kliknite cmd.exe i kliknite Svojstva. Alternativno, kliknite na Svojstva gumb na vrpci.
- Odaberite karticu Sigurnost u dijaloškom okviru svojstava datoteke i kliknite gumb Napredno. Ovo otvara dijaloški okvir Napredne sigurnosne postavke.
- Prema zadanim postavkama
TrustedInstaller
posjeduje cmd.exe. Kliknite "Promijeni" da biste promijenili vlasništvo nad datotekom.
- Upišite "Administratori" i pritisnite ENTER.
- Vidjet ćete sljedeću poruku. Jednostavno zatvorite dijaloški okvir Napredna dopuštenja i ponovno ga otvorite.
Ako ste upravo preuzeli vlasništvo nad ovim objektom, morat ćete zatvoriti i ponovno otvoriti svojstva ovog objekta prije nego što možete vidjeti ili promijeniti dopuštenja.
- Grupa administratora sada je vlasnik datoteke. Sada možete dodati unose dopuštenja prema potrebi. Klik Promijenite dopuštenja, što će se sada promijeniti u Dodati.
- Klik Dodati
- Klik Odaberite ravnatelja
- Upišite korisničko ime (npr. ramesh) i kliknite U redu.
- Od Tip dijalog, odaberite Zanijekati
- Omogućite potvrdne okvire za Čitati, Čitanje i izvršavanje, i kliknite U redu.
Ovako bi sada izgledao dijalog Napredne sigurnosne postavke:
- U dijaloškom okviru Napredne sigurnosne postavke kliknite U redu. Vidjet ćete sljedeće poruke. Klik Da nastaviti.
Postavljate unos zabrane dopuštenja. Odbijeni unosi imaju prednost nad dopuštajućim unosima. To znači da ako je korisnik član dviju grupa, jednoj kojoj je dopušteno dopuštenje, a drugoj kojoj je isto dopuštenje odbijeno, korisniku je to dopuštenje odbijeno. Želite li nastaviti? Spremate se promijeniti postavke dopuštenja za mape sustava. To može smanjiti sigurnost vašeg računala i uzrokovati da korisnici imaju problema s pristupom datotekama. Želite li nastaviti?
Testirajte radi li
Za testiranje radi li blok, koristite Run As (ili runas.exe) za pokretanje cmd.exe kao tog određenog korisnika.
runas /user: ramesh c:\windows\system32\cmd.exe
To bi izazvalo sljedeću grešku:
Nije moguće pokrenuti - cmd.exe → 5: Pristup je odbijen
Ili se jednostavno prijavite na taj korisnički račun i pokušajte pokrenuti cmd.exe. Korisnik "ramesh" neće moći pročitati ili izvršiti datoteku.
To je sve. Sada ste onemogućili pristup naredbenom retku (cmd.exe) za tog određenog korisnika.
Jedna mala molba: Ako vam se svidio ovaj post, podijelite ovo?
Jedan tvoj "sitni" share bi ozbiljno pomogao u razvoju ovog bloga. Nekoliko sjajnih prijedloga:- Prikvačiti!
- Podijelite ga na svom omiljenom blogu + Facebooku, Redditu
- Tweetajte!