primary: User anlegen

Hallo,

ich lege gerade auf meinem linux server user an.
doch ich habe ein problem mit einem user, ich lege diesen user so an:

useradd -d /home/webuser -p web001 -m webuser

ok, dieser user wird auch angelegt.
Doch der "webuser" kann sich nur nicht einloggen weil das passwort (web001) nicht stimmt.
Was hat das zu bedeuten?
Oder was mache ich falsch?

Danke für Hilfe!

  1. echo $begrüßung;

    useradd -d /home/webuser -p web001 -m webuser
    Doch der "webuser" kann sich nur nicht einloggen weil das passwort (web001) nicht stimmt.

    Wenn du damit ein "Anmelden" über Browser meinst, ist dieser Nutzer nicht relevant. Der Apache, von dem ich annehme, dass du ihn verwendest, hat eine eigene Benutzerverwaltung.

    echo "$verabschiedung $name";

    1. Hi,

      nein das meinte ich nicht.
      das mit dem Apache weiss ich.
      Der user kann sich nicht in die Console/bash einloggen.
      Das passwort funktioniert nicht.

      Achso, das ist nur ein Testuser!
      Aber ich stelle mir die frage warum -p passwort nicht klappt...
      danke!

      1. echo $begrüßung;

        Der user kann sich nicht in die Console/bash einloggen.
        Aber ich stelle mir die frage warum -p passwort nicht klappt...

        man useradd sagt zu -p, dass es den Wert verschlüsselt haben möchte, genau so, wie es crypt zurückgibt.

        echo "$verabschiedung $name";

        1. Hi,

          achso..... kann man das nicht irgendwie mit passwd umleiten?

          1. gudn tach!

            achso..... kann man das nicht irgendwie mit passwd umleiten?

            vielleicht so?

            useradd -d /home/webuser -p crypt web001 -m webuser

            prost
            seth

            1. Hi seth,

              useradd -d /home/webuser -p crypt web001 -m webuser

              habe ich ausprobiert, klappt nicht.
              Bei der anmeldung bekomme ich wieder die Meldung: "üngültiges passwort" ... was ist da auf meinem rechner los?

              1. ok,

                dann mache ich das halt mit useradd user; passwd user
                nur wozu gibt es diese option -p wenn die nicht funzt?
                komisch...

              2. Hallo primary!

                useradd -d /home/webuser -p crypt web001 -m webuser
                habe ich ausprobiert, klappt nicht.

                Hast du auch wirklich schräge Anführungszeichen benutzt? Sonst wird das "crypt" nämlich nicht als Befehl erkannt, und als Passwort würde "crypt web001" gespeichert.

                Servus

                --
                flowh .
                1. abuhhhh....

                  da sagst du was, ich habe diese zeichen ' ' genommen und nicht
                  Danke für den Hinweis!!!!

                  primary: AUFPASSEN!!!

                  Danke flowh!