Hallo, ich wollte mit useradd einen Benutzer anlegen, der nur aus Ziffern besteht. Leider erscheint die Meldung : useradd: invalid user name `42344' Sind Buchstaben enthalten, dann ist es kein Problem. Muß irgend wo dies eingestellt werden? Für jede Hilfe bin ich dankbar. Gruss -- Frank Patzig
* Frank Patzig schrieb am 05.Jul.2001:
ich wollte mit useradd einen Benutzer anlegen, der nur aus Ziffern besteht. Leider erscheint die Meldung : useradd: invalid user name `42344'
Sind Buchstaben enthalten, dann ist es kein Problem. Muß irgend wo dies eingestellt werden?
Ein Username der nur aus Ziffern besteht geht nicht. Wenn Du es trotzdem so einrichtes kanst Du Schwierigkeiten bekommen. Denn bei vielen ganz verschiedenen Programmen ist es so, daß es, wenn als User nur Ziffern angegeben werden es von der UID ausgeht, die ja auch nur aus Ziffern besteht. Du könntest es direkt in der /etc/passwd und /etc/shadow und /etc/group eintragen, ein Verzeichniß /home/42344 anlegen, alles aus /etc/skell dorthin kopieren und als Besizter aller Dateien, einschließlich des Verzeichniß 42344 angeben. Aber bereits hier könntest Du Probleme bekommen, da chown auch so ein Programm ist, daß bei nur Ziffern davon ausgeht, daß es sich hierbei um die UID handelt. Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/de/produkte/buecher/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file:///usr/shar/doc/sdb/de/html/literatur.html |Zufallssignatur 5
Hallo, danke für die Antwort, das Problem besteht darin, ich ein Script schreibe, das ein ftp-Zugang und Virtuelle Host/URL(Allias) automaisch erstellt Als Input erhalte ich die user als Ziffern. Daher die Nachfrage. Wie kann ich das Problem lösen. Gruss Frank Am Donnerstag, 5. Juli 2001 18:04 schrieben Sie:
* Frank Patzig schrieb am 05.Jul.2001:
ich wollte mit useradd einen Benutzer anlegen, der nur aus Ziffern besteht. Leider erscheint die Meldung : useradd: invalid user name `42344'
Sind Buchstaben enthalten, dann ist es kein Problem. Muß irgend wo dies eingestellt werden?
Ein Username der nur aus Ziffern besteht geht nicht. Wenn Du es trotzdem so einrichtes kanst Du Schwierigkeiten bekommen. Denn bei vielen ganz verschiedenen Programmen ist es so, daß es, wenn als User nur Ziffern angegeben werden es von der UID ausgeht, die ja auch nur aus Ziffern besteht.
Du könntest es direkt in der /etc/passwd und /etc/shadow und /etc/group eintragen, ein Verzeichniß /home/42344 anlegen, alles aus /etc/skell dorthin kopieren und als Besizter aller Dateien, einschließlich des Verzeichniß 42344 angeben. Aber bereits hier könntest Du Probleme bekommen, da chown auch so ein Programm ist, daß bei nur Ziffern davon ausgeht, daß es sich hierbei um die UID handelt.
Bernd
Am Donnerstag, 5. Juli 2001 23:03 schrieb Frank Patzig:
Hallo,
danke für die Antwort,
das Problem besteht darin, ich ein Script schreibe, das ein ftp-Zugang und Virtuelle Host/URL(Allias) automaisch erstellt Als Input erhalte ich die user als Ziffern. Daher die Nachfrage. Wie kann ich das Problem lösen.
wenn du ein script schreibst, sollte es doch möglich sein einfach einen Buchstaben vornedran zu schreiben z.B. u123421. iIh kenne einige Provider bei denen das so läuft, da ist das Login 'ein Buchstabe'+Kundennummer -- tschau fisch
Hallo Andre, Andre Fischer wrote:
Am Donnerstag, 5. Juli 2001 23:03 schrieb Frank Patzig:
Hallo,
danke für die Antwort,
das Problem besteht darin, ich ein Script schreibe, das ein ftp-Zugang und Virtuelle Host/URL(Allias) automaisch erstellt Als Input erhalte ich die user als Ziffern. Daher die Nachfrage. Wie kann ich das Problem lösen.
wenn du ein script schreibst, sollte es doch möglich sein einfach einen Buchstaben vornedran zu schreiben z.B. u123421. iIh kenne einige Provider bei denen das so läuft, da ist das Login 'ein Buchstabe'+Kundennummer
Einen Buchstaben davor zusetzen ist kein Problem, aber wenn sich der User mit 123421 anmelden muß. Die Anmeldung muß dieses abfangen und 123421 in u123421 umwandeln. Da bin ich noch beim suchen(PAM auth). Gruss Frank
-- tschau fisch
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
--
participants (4)
-
Andre Fischer
-
B.Brodesser@t-online.de
-
Frank Patzig
-
Frank Patzig