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-Key: 145288

Url: https://administrator.de/contentid/145288

Printed on: April 26, 2024 at 16:04 o'clock

Member: H41mSh1C0R
H41mSh1C0R Jun 21, 2010 at 11:45:58 (UTC)
Goto Top
wird denn shutdown ausgeführt mit userrechten?

schonmal set-executionpolicy angeschaut?

grüße
Member: filippg
filippg Jun 21, 2010 at 15:04:30 (UTC)
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
Member: Smoke-the-Lord
Smoke-the-Lord Jun 22, 2010 at 07:51:33 (UTC)
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.