Jailkit + SSH = You don't exist, go away!

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von Merec, 7. Mai 2013.

  1. Merec

    Merec New Member

    Hallo,

    ich habe ein kleines Problem mit den Shell Accounts die ich anlege.
    Erstmal zum System:
    • Ubuntu 12.04.2 LTS
    • ISPConfig 3.0.5.2
    • Jailkit 2.14-1

    Nachdem ich einen Shell Account in ISPConfig angelegt habe kann ich mich ohne Problem mit diesem Account einloggen:
    Code:
    May  7 18:54:43 server sshd[32601]: Accepted publickey for web_inhale_dev from x.x.x.x port 2606 ssh2
    May  7 18:54:43 server sshd[32601]: pam_unix(sshd:session): session opened for user web_inhale_dev by (uid=0)
    May  7 18:54:43 server jk_chrootsh[32630]: now entering jail /var/www/clients/client7/web18 for user web_inhale_dev (5014) with arguments
    Wenn ich allerdings nun SSH (#: ssh) verwenden möchte bekomme ich nur ein dumpfes "You don't exist, go away!". Ich möchte gerne git von der shell aus verwenden und um mich am externen System authentifizieren zu können brauche ich ssh. Ich hoffe es kann wer helfen.

    Ich habe alles nachgeprüft und kann den Fehler leider nicht finden.
    Hier noch ein paar Auszüge:

    /etc/passwd als root:
    Code:
    web18:x:5014:5011::/var/www/clients/client7/web18/./home/web_inhale_dev:/usr/sbin/jk_chrootsh
    web_inhale_dev:x:5014:5011::/var/www/clients/client7/web18/./home/web_inhale_dev:/usr/sbin/jk_chrootsh
    /etc/group als root:
    Code:
    client7:x:5011:www-data
    /etc/passwd als shell benutzer:
    Code:
    root:x:0:0:root:/root:/bin/bash
    web_inhale_dev:x:5014:5011::/home/web_inhale_dev:/bin/bash
    /etc/group als shell benutzer:
    Code:
    root:x:0:
    client7:x:5011:
    whoami?!
    Code:
    web_inhale_dev@server:~$ whoami
    whoami: cannot find name for user ID 5014
    ssh
    Code:
    web_inhale_dev@server:~$ ssh
    You don't exist, go away!
     

Diese Seite empfehlen