Welche Logik steckt hinter den Einschränkungen für Benutzernamen in * buntu?

8

In Fedora verwende ich meinen bevorzugten Kontonamen, bei dem es sich zufällig um einen vollständig qualifizierten Domainnamen handelt. Durch die Verwendung eines vollständig qualifizierten Domainnamens als Benutzername in den meisten meiner Konten (sowohl auf meinem eigenen Computer als auch im Internet) minimiere ich die Wahrscheinlichkeit, dass mein üblicher Benutzername verwendet wird.

Es gibt einige Dienste, die dies aufgrund von Zeichenbeschränkungen nicht zulassen, und das ist in Ordnung. Aber in Fedora funktioniert mein üblicher Name. Dies ist ein Beweis dafür, dass GNU / Linux Benutzernamen verarbeiten kann, die mit einer Ziffer beginnen (wie meine) und Punkte enthalten. * Buntu erlaubt dies jedoch nicht und ich muss eine Permutation meines Namens verwenden. * Buntu ignoriert das völlige Verbot von Punkten und kann sogar gut mit Ziffern umgehen, aber nicht am Anfang ... Seltsam.

Ist das ein Problem? Nein nicht wirklich. Ich suche keine Lösung. Ich möchte nur wissen, WARUM das ist. Ist das rein willkürlich oder gibt es einen Grund für diese merkwürdigen Einschränkungen? Warum kann * buntu in diesem Bereich nicht so viel Flexibilität bieten?

0gb.us
quelle

Antworten:

1

Nur zum Testen können Sie sudo adduser --force-badname '<whatever-name-you-want>'die von Ihnen benötigten relevanten Gruppen verwenden und hinzufügen (z. B. sudo, netdev, sambashare usw.)

Loggen Sie sich ein, schauen Sie sich um und sehen Sie, ob nichts kaputt geht. Wenn alles in Ordnung ist, können Sie diesen Benutzernamen sogar weiter verwenden.

Fahad Yousuf
quelle
0

Wahrscheinlich ein Verarbeitungs- oder Speicherproblem mit einer der Komponenten. Umgehen Sie dies, indem Sie am Anfang einen einfachen Buchstaben wie Ioder Oeinen anderen nicht beachteten Buchstaben hinzufügen .

haneefmubarak
quelle