Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3102 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  création d'USER avec des chiffres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

création d'USER avec des chiffres

n°752098
phd0
déjà trop vieux
Posté le 14-11-2005 à 13:57:39  profilanswer
 

il semble impossible de créer un nouveau USER du type "123456X"
ni en commande useradd, ni depuis le centre de controle mandrake sous KDE
 
est ce normal ??

mood
Publicité
Posté le 14-11-2005 à 13:57:39  profilanswer
 

n°752099
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 14-11-2005 à 14:01:37  profilanswer
 

oui, les users ne doivent pas commencer avec un chiffre il me semble.
 
Merci de me corriger si je me trompe :o

n°752102
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-11-2005 à 14:05:07  profilanswer
 

en effet.
 
sinon tiré de al page de manuelle de adduser ( man adduser )

Citation :


       --force-badname
              Par  défaut,  les  noms  d'utilisateur et de groupe doivent être
              composés d'une lettre minuscule suivie d'aucun ou  de  plusieurs
              caractères  composés de lettres minuscules ou de chiffres. Cette
              option permet  d'accepter  les  noms  d'utilisateur  enfreignant
              cette règle.  Cette option force adduser et addgroup à être plus
              indulgent.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°752108
phd0
déjà trop vieux
Posté le 14-11-2005 à 14:16:30  profilanswer
 

a prioris, marche pas avec mandrake....
et mon man adduser n'en parle pas ...

n°752111
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-11-2005 à 14:18:29  profilanswer
 

je suis sous Mandrake ( 2006 ). cependant essaie plutôt de respecter la règle


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°752139
phd0
déjà trop vieux
Posté le 14-11-2005 à 14:54:20  profilanswer
 

et moi, 2005, mais je n'ai pas choisis les noms des USERs, le PDC est un NT4 et c'est pour faire un serveur SAMBA membre du domaine, il semble que ça bug a cause de ce détail ...

n°752148
Trollable
Posté le 14-11-2005 à 15:24:35  profilanswer
 

Si adduser ne fonctionne pas, tu peux soit le corriger, soit ne pas l'utiliser. Dans ce cas, tu rajoutes toi-meme la ligne qui convient dans /etc/passwd et tu crees le repertoire correspondant dans /home. Et tu y copies les scripts si necessaire.


---------------
The Million Dollar Screenshot  (seo v7ndotcom elursrebmem paesys wifi)
n°752173
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-11-2005 à 17:03:08  profilanswer
 

phd0> tu as essayé avec l'option --force-badname  ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°752191
mavk-t
Posté le 14-11-2005 à 18:22:33  profilanswer
 

T'es tu posé la question pkoi c'est interdit/refusé ?? :)
Enfin la commande de base pour insérer un user est useradd et ne supporte pas l'option badname a l'instar de adduser.
 
If you do old-timey
system admin by adding the user entry to /etc/passwd and whatever file
you store the password hashes in, and create/chown the home directory,
and copy over the skel files, you can get a lot closer to the original
Unix limitation that a username cannot contain a ':' or NULL but can
contain almost anything else.  Some characters will confuse serial
line drivers, or mail programs, or certain databases.  If you start with
a '+' or '-' you will confuse NIS.  If you put in '\' the user will need
to understand how the login program works.  IMHO, limitations such as
"cannot start with a digit" are a concession to poorly-written applications.
Purchasers of such applications should beat mercilessly on the vendors
until the vendors come to understand the flexibility of Unix.  Vendors
who think Unix is just a more reliable version of DOS should be dealt
with sternly.
--  
Walt Howard    
 
 


---------------
&THEN :: t-shirts geek collectorZ:: fermeture pour noel ::  http://and.then.fr
n°752385
phd0
déjà trop vieux
Posté le 15-11-2005 à 08:45:55  profilanswer
 

les commandes useradd et adduser me renvoie au même prog,
l'option --force-badname  ne fonctionne pas (non reconnue)
j'ai fait l'essai de completer a la main le fichier passwd -> pas mieux
 
et lors de la commande  
# passwd 123456U  
il me répond :  
passwd: Authentication token manipulation error

mood
Publicité
Posté le 15-11-2005 à 08:45:55  profilanswer
 

n°752387
mavk-t
Posté le 15-11-2005 à 09:10:54  profilanswer
 

Bon je vais répondre a ma question ouverte que je t'ai posé.
 
Parce que c'est fortement déconseillé !! Et que moultes programmes pourraient mal interprétés le login a cause de caractères non supportés. De facto, il a donc été créé il y a qq années de ca, un standard qui est :
 
       Usernames must begin with a lower case letter or an underscore, and on-
       ly  lower  case letters, underscores, dashes, and dollar signs may fol-
       low. In regular expression terms: [a-z_][a-z0-9_-]*[$]
 
Si tant est que tu as _absolument_ besoin de ton login "chiffré" préfixe le avec une lettre.
 
Donc pout répondre a ta première question :
Est ce normal ?    OUI [x]


Message édité par mavk-t le 15-11-2005 à 09:12:39

---------------
&THEN :: t-shirts geek collectorZ:: fermeture pour noel ::  http://and.then.fr
n°752430
Dark_Schne​ider
Close the World, Open the Net
Posté le 15-11-2005 à 11:10:08  profilanswer
 

j'ai testé et en effet cela ne marche pas du tout.
 
Tu essaie de faire un serveur SAMBA ?
une solution lourde serait, de créer les users avec smbpasswd ( il se peut que smbpasswd accepte cette forme de nom ), puis avec smbusers ( si ma mémoire est bonne ), de faire le mapping ( la relation/correspondance ) entre l'utilisateur SMB ( et son nom bizarre ), et l'utilisateur Linux ( avec un non plus standard )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°752460
phd0
déjà trop vieux
Posté le 15-11-2005 à 12:32:55  profilanswer
 

merci mavk-t mais je ne peux pas changer les nom de user sur le PDC NT4
 
par contre l'idée de Dark_Schneider me semble (une fois de plus) la plus réalisable ... je vais essayer ...


Message édité par phd0 le 15-11-2005 à 12:33:16
n°752799
phd0
déjà trop vieux
Posté le 16-11-2005 à 11:50:03  profilanswer
 

ça marche avec smbpasswd -a toto
et dans smbuser
toto = 123456U

n°752842
Dark_Schne​ider
Close the World, Open the Net
Posté le 16-11-2005 à 14:54:15  profilanswer
 

:jap:


Message édité par Dark_Schneider le 16-11-2005 à 14:54:54

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  création d'USER avec des chiffres

 

Sujets relatifs
Problem eggdrop en mode creationcréation serveur de mail sous debian
Création mot de pass Open LDAPCréation de certificats sous RED HAT 9
[linux] droit des fichiers à la création...Mandrake User Administrateur ?
Probleme a la creation de rpmsamba et user windows
Pure-ftpd et creation de repertoire pour un user virtuel 
Plus de sujets relatifs à : création d'USER avec des chiffres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR