Could do with some help with a debian server (sftp)

Discussion in 'Installation/Configuration' started by zoopy, Jul 11, 2012.

  1. zoopy

    zoopy New Member


    Ive been trying to get a "user" setup for a friend, basically so he could enter IP address of server and it would come up with the directory structure of a certain directory but my attempts so far have failed.....

    This server is bought and I have a user that was setup via a template lets call it "me" I can log in via internet explorer via (fake ip for security) and it will ask for my login and pass and off it goes no problem, but when I try the user I set up it just bounces back to the login prompt, but it can log in via filezilla for example.

    I must admit now that my use of this is very limited so walk through would be very appreciated

    What ive one so far

    Edited sshd_config with :-

    subsystem sftp internal-sftp (#ing the original line)
    adding at the bottom :-
    Match group sftponly
    ChrootDirectory /home/%u
    ForceCommand internal-sftp
    X11Forwarding no
    AllowTcpForwarding no
    Restarted the ssh server
    Added the group sftponly

    added user with

    useradd -m username
    Added user to sftp group with

    usermod -g sftponly username
    removed the shell access

    usermod -s /bin/false username
    Changed ownership

    chown root:root /home/username
    Created a fake home dir

    mkdir -p /home/username/home/username
    Switched user ownership

    chown username:username /home/username/home/username
    and then mouted a directory inside the usernames home direcory

    mount -o bind /some/directory/ /home/username/home/username/new directory
    I also give the user a password using passwd user

    Is there anything else I need to do to make this work or will it not work at all?

  2. falko

    falko Super Moderator ISPConfig Developer

    I don't think you can use sftp with IE. Try WinSCP instead.
  3. zoopy

    zoopy New Member

    It connects fine with the user I was issued with though, can log in (via explorer) and download.
    It's just the user that I have made that its bouncing back on
  4. falko

    falko Super Moderator ISPConfig Developer

    Please compare both users' settings in /etc/password - I guess they use a different shell.

Share This Page