Weiterleitung nach UTM/CLI/User 12.5.1 erstellt Markierung: Neue Weiterleitung |
KKeine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{Set_lang}} | {{Set_lang}} | ||
| Zeile 8: | Zeile 7: | ||
| Korrektur Syntax [[#user_attribute_otpsecret | user attribute otpsecret]] | | Korrektur Syntax [[#user_attribute_otpsecret | user attribute otpsecret]] | ||
| Correction syntax [[#user_attribute_otpsecret | user attribute otpsecret]] }} | | Correction syntax [[#user_attribute_otpsecret | user attribute otpsecret]] }} | ||
{{var | neu--attribute delete | |||
| Befehl ergänzt: [[#user attribute delete|user attribute delete]] | |||
| Command added: [[#user attribute delete|user attribute delete]] }} | |||
</div>{{Select_lang}}{{TOC2}} | </div>{{Select_lang}}{{TOC2|limit=1}} | ||
{{Header|12.6.0| zuletzt= | {{Header|12.6.0| zuletzt= 06.2024| | ||
* {{#var:neu--korrektur}} | * {{#var:neu--korrektur}} | ||
* {{#var:neu--attribute delete}} | |||
| [[UTM/CLI/User_12.5.1 | v12.5.1]] | | [[UTM/CLI/User_12.5.1 | v12.5.1]] | ||
[[UTM/CLI/User_v11 | v11]] | [[UTM/CLI/User_v11 | v11]] | ||
|{{Menu|Extras|CLI}} | |{{Menu-UTM|Extras|CLI}} | ||
}} | }} | ||
---- | ---- | ||
| Zeile 23: | Zeile 26: | ||
{| class="sptable2 pd5 sortable table-hover Einrücken" | {| class="sptable2 pd5 sortable table-hover Einrücken" | ||
|- | |- | ||
! {{#var:Befehl}} !! Parameter !! {{#var:desc}}!! {{#var:Beispiel}} | ! {{#var:Befehl}} !! class=unsortable| Parameter !! class=unsortable| {{#var:desc}} !! class=unsortable| {{#var:Beispiel}} | ||
|- | |- | ||
| Zeile 139: | Zeile 142: | ||
| rowspan="4" | {{code|user attribute set name "admin" attribute "password_change" value "1"}} | | rowspan="4" | {{code|user attribute set name "admin" attribute "password_change" value "1"}} | ||
|- | |- | ||
| | | name || {{#var:name--desc}} | ||
|- | |- | ||
| attribute || {{#var:attribute--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}} | | attribute || {{#var:attribute--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}} | ||
| Zeile 183: | Zeile 186: | ||
|- | |- | ||
| rowspan="2" | {{h4|user attribute otpsecret}} user attribute otpsecret | | rowspan="2" | {{h4|user attribute otpsecret}} user attribute otpsecret | ||
| | |attribute set | ||
| {{#var:user attribute otpsecret--desc}} | | {{#var:user attribute otpsecret--desc}} | ||
| rowspan="2" | {{code| user attribute otpsecret name "user1"}} {{Hinweis-box||gr|12.5.1|status=update}} {{code|spcli user attribute otpsecret name "user1"}} | | rowspan="2" | {{code| user attribute otpsecret name "user1"}} {{Hinweis-box||gr|12.5.1|status=update}} {{code|spcli user attribute otpsecret name "user1"}} | ||
|- | |- | ||
| user || {{#var:name--desc}} | | name || {{#var:name--desc}} | ||
|- | |||
|- | |||
| rowspan="3" | {{Hinweis-box||gr|status=neu}} {{h4|user attribute delete}} user attribute delete | |||
| | |||
| {{#var:user attribute delete--desc}} | |||
| rowspan="3" | {{code| user attribute delete name "user1" attribute "password_change"}} | |||
|- | |||
| name || {{#var:name--desc}} | |||
|- | |- | ||
| attribute || {{#var:delete-attribute--desc}} | |||
|- | |- | ||
Aktuelle Version vom 25. November 2025, 18:57 Uhr
Benutzerverwaltung mit dem CLI-Befehl user
Letzte Anpassung zur Version: 12.6.0
Neu:
- Korrektur Syntax user attribute otpsecret
- Befehl ergänzt: user attribute delete
Zuletzt aktualisiert:
- 06.2024
Dieser Artikel bezieht sich auf eine Beta-Version
Beispiel: user set id "10" groups [ ] (Leerzeichen zwischen den Klammern beachten!)
Sollen mehrere Werte in einem Parameter übergeben werden, müssen diese in Anführungszeichen gesetzt werden und von eckigen Klammern mit einem Leerzeichen Abstand umschlossen werden.
Beispiel: user set id "10" groups [ "Gruppe1" "Gruppe2" "Gruppe3" ]
| Befehl | Parameter | Beschreibung | Beispiel | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
useruser getuser get |
Zeigt alle oder einzelne Benutzer an
|
Alle Benutzer anzeigen: user get | |||||||||||||||
| name | Optional. Name des Benutzeraccounts | Benutzer "benutzer1" anzeigen: user get name "benutzer1" | |||||||||||||||
user newuser new |
Erstellt einen neuen Benutzer | user new name "benutzer2" password "insecure" groups "ssl-user" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| password | Passwort des Benutzeraccounts | ||||||||||||||||
| groups | Gruppe des Benutzeraccounts | ||||||||||||||||
user setuser set |
Ändert Benutzereinstellungen | user set id "183" groups vpn-benutzer | |||||||||||||||
| id | ID des Benutzeraccounts | ||||||||||||||||
| name | Optional. Name des Benutzeraccounts | ||||||||||||||||
| groups | Gruppe des Benutzeraccounts | ||||||||||||||||
user deleteuser delete |
Löscht einen Benutzer. Ein Parameter hinreichend. | user delete id "193" | |||||||||||||||
| id | ID des Benutzeraccounts | ||||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
user checkuser check |
Überprüft, ob ein Benutzer Mitglied einer bestimmten Gruppe ist | user check name "benutzer1" groups "vpn-user" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| groups | Gruppe des Benutzeraccounts | ||||||||||||||||
user checkotpuser checkotp |
Überprüfen des OTP Code aus dem Token | user checkotp name "user1" code "1234562" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| code | OTP-Code, der auf Gültigkeit überprüft werden soll | ||||||||||||||||
user whouser who |
– | Zeigt an, welcher Benutzer verbunden und eingeloggt ist | user who | ||||||||||||||
user attributeuser attribute getuser attribute get |
Zeigt die Attribute eines oder aller Benutzer an
|
user attribute get | |||||||||||||||
| name | Optional. Name des Benutzeraccounts | user attribute get name "benutzer1" | |||||||||||||||
user attribute setuser attribute set |
Ändert die Attribute des Benutzers | user attribute set name "admin" attribute "password_change" value "1" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| attribute | Zugewiesene Attribute des Benutzeraccounts
| ||||||||||||||||
| value | Wert des Attributs | ||||||||||||||||
user attribute otpsecretuser attribute otpsecret |
attribute set | Generiert einen neuen OTP shared secret code | user attribute otpsecret name "user1" spcli user attribute otpsecret name "user1"
| ||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
user attribute deleteuser attribute delete |
Löschen eines Attributs | user attribute delete name "user1" attribute "password_change" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| attribute | Zu löschendes Attribut | ||||||||||||||||
user captiveportaluser captiveportal getuser captiveportal get |
– | Auflistung aller Captive Portal Benutzeraccounts | user captiveportal get | ||||||||||||||
user captiveportal newuser captiveportal new |
Erstellt einen Captive Portal Benutzeraccounts | user captiveportal new name "CP-User" password "InSecure" expirydate "24:00" | |||||||||||||||
| name | Name des Captive Portal Benutzeraccounts | ||||||||||||||||
| password | Passwort des Captive Portal Benutzeraccounts | ||||||||||||||||
| expirydate | Datum des Ablaufs | ||||||||||||||||
user captiveportal setuser captiveportal set |
Änderung des Passwortes oder des Ablaufdatums des Captive Portal Benutzeraccounts | Änderung Passwort: user captiveportal set name "CP-User" password "CP-InSecure" Änderung Ablaufdatum: user captiveportal set name "CP-User" expirydate "12:00" | |||||||||||||||
| name | Name des Captive Portal Benutzeraccounts | ||||||||||||||||
| password | Passwort des Captive Portal Benutzeraccounts | ||||||||||||||||
| expirydate | Datum des Ablaufs | ||||||||||||||||
user captiveportal deleteuser captiveportal delete |
Löscht einen Captive Portal Benutzeraccount | user captiveportal delete name "CP-User" | |||||||||||||||
| name | Name des Captive Portal Benutzeraccounts | ||||||||||||||||
user groupuser group getuser group get |
– | Zeigt die Gruppen an
|
user group get | ||||||||||||||
user group newuser group new |
Erstellt eine neue Gruppe | user group new name "proxy-user" permission "HTTP_PROXY" | |||||||||||||||
| name | Name der Gruppe | ||||||||||||||||
| permission | Berechtigung der Gruppe
| ||||||||||||||||
user group setuser group set |
Ändert die Einstellungen einer Gruppe | user group set id "194" permission [ WEB_USER VPN_CLIENTLESS ] | |||||||||||||||
| id | ID der Gruppe | ||||||||||||||||
| name | Optional. Name der Gruppe | ||||||||||||||||
| permission | Berechtigung der Gruppe
| ||||||||||||||||
user group deleteuser group delete |
Löscht eine Gruppe. Ein Parameter hinreichend. | user group delete id "194" | |||||||||||||||
| id | ID der Gruppe | ||||||||||||||||
| name | Name der Gruppe | ||||||||||||||||
user group attribute getuser group attribute get |
Zeigt die Attribute der Gruppen
|
user group attribute get | |||||||||||||||
user group attribute setuser group attribute set |
Fügt Attribute einer Gruppe hinzu | user group attribute set name "Userinterface" attribute "openvpn_client_download" value "0" | |||||||||||||||
| name | Name der Gruppe | ||||||||||||||||
| attribute | Zugewiesene Attribute der Gruppe | ||||||||||||||||
| value | Wert des Attributs | ||||||||||||||||
user group attribute deleteuser group attribute delete |
Löscht ein Attribut einer Gruppe | user group attribute delete name "Userinterface" attribute "openvpn_client_download" | |||||||||||||||
| name | Name der Gruppe | ||||||||||||||||
| attribute | Zugewiesene Attribute der Gruppe
| ||||||||||||||||
user support newuser support new |
Erstellt einen Support-Benutzer | user support new name "Support" password "InSecure" groups "User" expirydate "24:00" | |||||||||||||||
| name | Name des Benutzeraccounts | ||||||||||||||||
| password | Passwort des Benutzeraccounts | ||||||||||||||||
| groups | Gruppe des Benutzeraccounts | ||||||||||||||||
| expirydate | Datum des Ablaufs | ||||||||||||||||
| flags | Optional. Beschränkungen des Benutzeraccounts |


