Ansichten:
Dieses Dokument enthält die Parametervalidierungsregeln für Ihre NFS- und SMB-Einhängepunkte.

NFS-Pfadüberprüfung: /path

Required format
  • Muss mit einem Schrägstrich / beginnen
  • Beispiele: /exports/shared, /backup, /home/users, /
Length requirements
  • Darf nicht leer sein
  • Maximal 4.096 Zeichen
  • Minimum ist nur / (Stammverzeichnis)
Allowed characters
  • Buchstaben (a-z, A-Z)
  • Zahlen (0-9)
  • Sonderzeichen: Bindestrich -, Unterstrich _, Punkt ., Leerzeichen
  • Schrägstriche / zur Verzeichnistrennung
Prohibited elements
  • Darf keine doppelten Schrägstriche // irgendwo im Pfad enthalten
  • Keine Nullzeichen oder Steuerzeichen (unsichtbare Sonderzeichen)
  • Kann nicht mit / enden, es sei denn, es handelt sich nur um das Stammverzeichnis /
  • Keine Rückstriche \
Valid examples
  • /exports/shared
  • /backup
  • /home/users
  • /
  • /data/projects/2024
Invalid examples
  • exports/shared (fehlender führender Schrägstrich)
  • /exports//shared (Doppelte Schrägstriche)
  • /exports/ (nachgestellter Schrägstrich)
  • (leer)
  • /exports\shared (Rückwärtsschrägstrich)

SMB-Freigabevalidierung: /share

Required format
  • Muss mit einem Schrägstrich / beginnen
  • Nur der Freigabename, keine Unterverzeichnisse erlaubt
  • Beispiele: /SharedDocs, /Public, /Users
Length requirements
  • Freigabename darf nicht leer sein (mehr als nur /)
  • Maximal 80 Zeichen für den Freigabenamen (plus das führende /)
Allowed characters
  • Buchstaben (a-z, A-Z)
  • Zahlen (0-9)
  • Sonderzeichen: Bindestrich -, Unterstrich _, Punkt ., Leerzeichen
  • Klammern (), geschweifte Klammern {}, Ausrufezeichen !, At-Zeichen @
  • Raute #, Dollar $, Prozent %, Zirkumflex ^, Und-Zeichen &
  • Einzelnes Anführungszeichen ', Tilde ~
Prohibited elements
  • Keine Rückstriche \, Doppelpunkte :, Sternchen *
  • Keine Fragezeichen ?, Anführungszeichen "
  • Nicht weniger als <, größer als >, Pipe |
  • Keine zusätzlichen Schrägstriche nach dem ersten (keine Unterverzeichnisse)
  • Reservierte Windows-Namen können nicht verwendet werden: CON, PRN, AUX, NUL, COM1, COM2, COM3, LPT1, LPT2, LPT3
Valid examples
  • /SharedDocs
  • /Public
  • /Users
  • /Backup_2024
  • /Project Files
Invalid examples
  • SharedDocs (fehlender führender Schrägstrich)
  • /Shared/Docs (Unterverzeichnisse nicht erlaubt)
  • /CON (reservierter Name)
  • /Share*Name (Sternchen nicht erlaubt)
  • /Share:Name (Doppelpunkt nicht erlaubt)

Benutzernamenüberprüfung

Length requirements
  • Darf nicht leer sein
  • Maximal 104 Zeichen
Allowed formats
  • Einfacher Benutzername: john.doe
  • Domänenformat: DOMAIN\username
  • E-Mail-Format: user@company.com
Allowed characters
  • Buchstaben (a-z, A-Z)
  • Zahlen (0-9)
  • Punkt ., Bindestrich -, Unterstrich _
  • At-Symbol @ (für E-Mail-Format)
  • Rückwärtsschrägstrich \ (nur für das Format domain\benutzername)
Prohibited elements
  • Keine Schrägstriche /, Doppelpunkte :, Sternchen *
  • Keine Fragezeichen ?, Anführungszeichen "
  • Nicht weniger als <, größer als >, Pipe |
  • Keine führenden oder nachgestellten Leerzeichen
  • Wenn das Domain-Format verwendet wird, muss es genau domain\username sein (nur ein Backslash)
  • Wenn das E-Mail-Format verwendet wird, muss es eine gültige E-Mail-Struktur sein
Valid examples
  • john.doe
  • DOMAIN\administrator
  • user@company.com
  • user123
  • test-user
Invalid examples
  • user/name (Schrägstrich nicht erlaubt)
  • user:name (Doppelpunkt nicht erlaubt)
  • (leer) ✗
  • username (führende/nachfolgende Leerzeichen)
  • domain\user\extra (mehrere Rückwärtsschrägstriche)

Passwortüberprüfung

Length requirements
  • Darf nicht leer sein
  • Maximal 256 Zeichen
Allowed characters
  • Alle druckbaren Zeichen sind zulässig
  • Buchstaben, Zahlen, Symbole, Leerzeichen
  • Sonderzeichen wie !@#$%^&*()_+-=[]{}|;:,.<>?
Prohibited elements
  • Keine Nullzeichen (unsichtbare Zeichen, die Zeichenfolgen beenden)
  • Keine Steuerzeichen (besondere unsichtbare Formatierungszeichen)
Valid examples
  • password123
  • P@ssw0rd!
  • simple
  • very long password with spaces
  • Complex!P@ssw0rd#2024
Invalid examples
  • (leer)
  • Passwörter, die unsichtbare Null- oder Steuerzeichen enthalten