User anlegen mit komischer meldung

S

SubSonniC

Mitglied
Hallo,
also ich verzweifle langsam daran einen User anzulegen.

Ich habe Ubuntu 6.06 und möchte für meinen ftp server proftpd einen User anlegen.

$ useradd -u 1005 -s /bin/bash -p test -d /home/test -g users test

in passwd ist er dann auch drinne mit Home verzeichnis und allem

aber wenn ich
$ login
subsonnic-dektop login:
test
password:
test

logt er sich zwar ein

Last login: Sun Nov 26 19:23:09 2006 on pts/0
Linux subsonnic-desktop 2.6.15-27-386 #1 PREEMPT Sat Sep 16 01:51:59 UTC 2006 i686 GNU/Linux

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.


Kein Verzeichnis, Anmeldung mit HOME=/ ##Was soll das?


1 seit letzter Verbindung.
Die letzte war am So 26 Nov 2006 19:55:21 CET auf pts/0.
test@subsonnic-desktop:/$

Ich kann hier jetzt auch nichts machen. bekomme z.B. bei Verzeichniswechsel cd /home/test ein -bash: cd: /home/test: Permission denied

Ich gehe davon aus das das auch der Fehler is der beim einloggen bei meinem ftpserver ist.

Dort bekomm ich erst eine
530 Login incorrect
und danach ein
421 Service not available, remote server has closed connection

Ich schnall das nich.

mit meinem standartuser "subsonnic" kan ich mich einloggen. Ich hab auch schon tausendmal die proftpd.conf gecheckt.

Wisst Ihr vielleicht was.

Ich bin mit meinem Latein am ende.
 
Hi!

lösche das Heimatverzeichnis noch einmal und führe den useradd Befehl mit dem
-m Parameter aus.

Dann erstellt er das Verzeichnis selbst, mit den richtigen Zugriffsrechten.

Alternativ kannst du natürlich auch die Rechte nachträglich ändern...
 
$ useradd -u 1005 -s /bin/bash -p test -d /home/test -g users test
Hallo

wenn du die Option -u weglässt, nimmt das System die nächste freie UID
Deine Optionen "-s", "-d" und "-g" sind IMHO Standard
"-p" funktioniert bei mir (Suse 10.0) nicht ("Login incorrect")
Daher die Erstellung eines Standard-Users (als root !) mit
useradd -m USERNAME
Passwordvergabe mit
passwd USERNAME
jetzt sollte es funktionieren...

Gruß Lumpi
 
Oder man machts sich einfach und nutzt anstelle von useradd einfach adduser. :)
 
Hy also mit useradd -m gehts auch nich ohne diese Fehlermeldung wie in meinem ersten beitrag.

mit adduser bekomm ich den hier.

root@subsonnic-desktop:/home# adduser daniel
Lege Benutzer daniel an...
Lege neue Gruppe »daniel« (1002) an.
Lege neuen Benutzer »daniel« (1002) mit Gruppe »daniel« an.
Erstelle Homeverzeichnis /home/daniel.
Kopiere Dateien aus /etc/skel
symlink: Permission denied
Cleaning up.
Entferne Verzeichnis »/home/daniel«
Entferne Benutzer »daniel«.
Entferne Gruppe »daniel«.
groupdel: Gruppe daniel existiert nicht
adduser: `groupdel daniel' returned error code 6. Aborting.
 
Äh ... welche Rechte hat denn das /home Verzeichnis?
Und liegt das auf einer anderen Partition?
 
Also das HJomeverzeichnis hat nach erstellung mit
useradd -m test

folgende rechte

drwxr-xr-x 2 test users 4096 2006-11-27 14:06 test
 
Oh man ich hab das Problem gefunden.

Ich hab mal aus einfachhaltshalber auf meinen ordner /home

chown -r subsonnic:subsonnic

angewendet.

Das hat Ihn gestört. Weiß zwar nicht was der oder /home mit den erst im nachhinein erstellten Unterordner zu tun hat bzw. mit den rechten aber nahja.
Is mir so eingefallen

Wieder was dazu gelernt.

Danke für eure Hilfe
Reinhaun

SubSonniC
 

Ähnliche Themen

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Akonadi startet nicht mehr

dovecot und postfix Konfiguration Problem

Falsche Rechte gesetzt beim Anlegen von Ordnern via Samba-Client

CentOS 6.3 RADIUS - Keine Verbindung möglich

Zurück
Oben