![](https://seccdn.libravatar.org/avatar/04e9b659dabb6ef88308aa2c68abeb3e.jpg?s=120&d=mm&r=g)
"Klein Michael" wrote:
Paket. Und das erlaubt nur Benutzernamen nach folgendem Schema: [a-z_][a-z0-9_-]* wobei die Länge auf 32 Zeichen beschränkt ist. [...] Daher ... ist das jetzt schlecht einen User mit einem "." zu haben, oder birgt das jetzt sonst etwas negatives in sich ?
Ein Beispiel: Das Programm chown interpretiert einen Punkt als Trennzeichen zwischen User- und Gruppennamen. Also gibt das Kommando chown bla.blub datei die Datei nicht etwa dem Benutzer bla.blub, sondern dem Benutzer bla und der Gruppe blub. (Oder versucht das zumindest.) Das wäre also eine Sache, die mit solchen Usernamen nicht mehr funktioniert. Die meisten Dinge werden wohl trotzdem richtig funktionieren, aber man muß eben damit rechnen, daß irgendwo derartige Überraschungen auftreten, wenn Benutzernamen nicht der üblichen Form entsprechen. Ein anderes Beispiel wäre, daß rein numerische Usernamen als UID fehlinterpretiert werden können, weshalb man zur einfachen Unterscheidung für gewöhnlich Ziffern als erstes Zeichen ausschließt. Wenn Du für alle relevanten Anwendungen bei Dir ausschließen kannst, daß solche Probleme auftreten, wirst Du wohl mit dieser Situation leben können. Aber Du solltest Dir dieser potentiellen Problemquelle bewußt sein, falls doch mal "unerklärliche" Schwierigkeiten auftreten. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org http://www.informatik.uni-bremen.de/~eilert/