smoke-the-lord
Goto Top

Powershell Funktionsumfang einschränken?

Hallo Gemeinde,

es geht darum eine PS-Konsole auf einem TS bereit zu stellen. Der Kunde möchte das gerne allerdings sind die Sicherheitsrisiken natürlich groß.

Frage: Kann ich die Befehle/Funktion innerhalb einer PS-Konsole beschränken?

z.B. Befehl A: shutdown = verboten
Befhel B: cls = erlaubt
usw.

Mal abgesehen von User/Adminrechten?

Ist sowas möglich?

Danke.

Content-ID: 145288

Url: https://administrator.de/forum/powershell-funktionsumfang-einschraenken-145288.html

Ausgedruckt am: 11.01.2025 um 03:01 Uhr

H41mSh1C0R
H41mSh1C0R 21.06.2010 um 13:45:58 Uhr
Goto Top
wird denn shutdown ausgeführt mit userrechten?

schonmal set-executionpolicy angeschaut?

grüße
filippg
filippg 21.06.2010 um 17:04:30 Uhr
Goto Top
Hallo,

der Schlüssel wird nicht darin liegen, bestimmte Kommandos in der Powershell zu verbieten, sondern dafür zu sorgen, dass der Nutzer unabhängig von diesen Kommandos nichts anstellen kann.
Um bei deinem Shutdown zu bleiben: shutdown.exe ist kein PowerShell cmdlet, sondern eine .exe-Datei, die eben entsprechend aufgerufen wird. Natürlich kannst du diese .exe per NFTS-Berechtigungen für den Nutzer sperren. Aber um alle potentiell gefährlichen zu sperren müsstest du dann wissen, welche Programme und Befehle es alles gibt. Klingt nicht gut, und wird immer ein Schlupfloch geben.

Gruß

Filipp
Smoke-the-Lord
Smoke-the-Lord 22.06.2010 um 09:51:33 Uhr
Goto Top
Hi,
Danke für die Antwort. Shutdown war jetz nur ein Beispiel.

Aber wenn der einzige Weg über NTFS Rechte führt wirds schwierig da hast du Recht.

Ich lass den Beitrag mal noch ein wenig offen. Evtl. hat ja noch jemand eine andere Idee.