Revoke-OpenVpnClient #
ÜBERSICHT #
Widerruft das Zertifikat eines OpenVPN-Clients.
SYNTAX #
Revoke-OpenVpnClient [-UserName] <string> [[-Company] <string>] [[-Suffix] <string>]
[[-OpenVpnPath] <string>] [[-ClientOutputPath] <string>] [<CommonParameters>]
BESCHREIBUNG #
Widerruft das Client-Zertifikat über EasyRSA und aktualisiert die CRL (Certificate Revocation List). Aktive Verbindungen werden beim nächsten Reconnect getrennt. Die alten Zertifikatsdateien werden aufgeräumt, sodass derselbe Client-Name anschließend erneut vergeben werden kann.
Im Client-Ordner wird eine WIDERRUFEN.txt Markierungsdatei abgelegt.
PARAMETER #
-UserName #
Type: string
Benutzername (Pflicht). Muss den gleichen Wert haben wie beim Anlegen.
-Company #
Type: string
Firmenname. Muss den gleichen Wert haben wie beim Anlegen.
-Suffix #
Type: string
Zusatz. Muss den gleichen Wert haben wie beim Anlegen.
-OpenVpnPath #
Type: string
Default: 'C:\Program Files\OpenVPN'
OpenVPN-Installationsverzeichnis. Standard: C:\Program Files\OpenVPN
-ClientOutputPath #
Type: string
Default: 'C:\OpenVPN-Clients'
Ausgabeverzeichnis für Client-Ordner. Standard: C:\OpenVPN-Clients
AUSGABEN #
System.Void
BEISPIELE #
# Client widerrufen.
Revoke-OpenVpnClient -UserName "Müller" -Company "ACME GmbH" -Suffix "Laptop"