Debian Usererstellung mit eigenem Homeverzeichnis

Maliko

Vormals Nightstalker
Sers,

ich hab da mal wieder eine kleine Frage. Und zwar versuche ich jetzt schon die ganze Zeit einen neuen User anzulegen, welcher sein Homeverzeichnis nicht in /home/ hat, sondern in /var/www/. Dazu benutze ich folgenden Befehl:

adduser testdomain.tld -b /var/www -p passwort

Das Problem ist jetzt, das 1. das Verzeichnis nicht unter /var/www zu finden ist, und 2. ich mich mit dem User nicht einloggen kann, da ich immer einen Access Denied bekommt.

Kann mir vieleicht irgendjemand sagen was ich falsch mache? Danke schon mal im Vorraus.
 
Hallo!
Meine Linuxkenntnisse sind zwar noch im Aufbau aber ich denke dass das Verzeichniss /var/www vom Apache Server Benutzt wird und damit Root gehöhrt.
Du könntest mal versuchen als Root diese Ganze Aktion durchzuführen:
Für Ubuntu:
sudo adduser testdomain.ltf -b /var/www -p passwort
Für openSuSE :
su -c "adduser testdomain.ltf -b /var/www -p passwort"
Ich wünsche dir Viel Glück !
Gruß aus dem Haus 44-4
 
Laut Pro-Linux :

"Syntax:
useradd [-u UID [-o]] [-g Gruppe] [-G Gruppe,Gruppe1,...]
[-d Home] [-s Shell] [-c Bemerkungen]
Username

oder
useradd -D [-g Gruppe] [-b Startverzeichnis]
[-f Zeit] [-e Tage]
"

Link

ersetz mal dein -b durch ein -d
 
Bringt das selbe Problem:

useradd -p password -d /var/www -c Webaccound united-realms.ath.cx

User wird angelegt, das Verzeichnis ist aber nicht unter /var/www zu finden und einloggen kann er sich auch nicht mit dem Passwort password

Edit: Hab gerade folgendes ausprobiert und folgende Fehlermeldung erhalten:

useradd "-p 250685" "-d /var/www" "-c Webaccound" -m unitedrealms
useradd: invalid home directory ' /var/www'
 
Zuletzt bearbeitet:
Oben