8 votes

Quelle est la logique derrière les restrictions de nom d'utilisateur dans *buntu ?

Dans Fedora, j'utilise mon nom de compte préféré, qui se trouve être un nom de domaine entièrement qualifié. En utilisant un nom de domaine entièrement qualifié comme nom d'utilisateur pour la plupart de mes comptes (à la fois sur mon propre ordinateur et sur le Web), je minimise les risques que mon nom d'utilisateur habituel soit pris.

Certains services ne le permettent pas, en raison de restrictions de caractères, et c'est très bien ainsi. Mais dans Fedora, mon nom habituel fonctionne. C'est la preuve que GNU/Linux PEUT gérer les noms d'utilisateur qui commencent par un chiffre (comme le mien) et contiennent des points. Cependant, *buntu ne permet pas cela, et je dois utiliser une permutation de mon nom. Sans tenir compte du fait que les points ne sont pas autorisés, *buntu s'en sort même avec des chiffres, mais pas au début... Étrange.

Est-ce un problème ? Non, pas vraiment. Je ne cherche pas de solution. Je veux juste savoir POURQUOI c'est le cas. Est-ce purement arbitraire, ou y a-t-il une raison à ces étranges restrictions ? Pourquoi *buntu est incapable d'offrir autant de flexibilité dans ce domaine ?

1voto

Fahad Yousuf Points 1034

Pour tester, vous pouvez utiliser sudo adduser --force-badname '<whatever-name-you-want>' et ajoutez-y les groupes pertinents dont vous avez besoin (par exemple sudo, netdev, sambashare etc.)

Connectez-vous, regardez autour de vous, voyez si rien ne se casse. Si tout va bien, vous pouvez continuer à utiliser ce nom d'utilisateur.

0voto

haneefmubarak Points 485

Probablement un problème de traitement ou de stockage avec l'un des composants. Contournez-le en ajoutant une lettre simple comme I o O ou toute autre lettre non notée au début.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X