HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Installation/Configuration (http://www.howtoforge.com/forums/forumdisplay.php?f=4)
-   -   Could do with some help with a debian server (sftp) (http://www.howtoforge.com/forums/showthread.php?t=57896)

zoopy 11th July 2012 12:42

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

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 ftp://192.168.0.0 (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 :-

Code:

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

Added the group sftponly

added user with

Code:

useradd -m username
Added user to sftp group with

Code:

usermod -g sftponly username
removed the shell access

Code:

usermod -s /bin/false username
Changed ownership

Code:

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

Code:

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

Code:

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

Code:

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?

Cheers

falko 12th July 2012 10:15

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

zoopy 12th July 2012 12:14

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

falko 13th July 2012 15:35

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


All times are GMT +2. The time now is 05:01.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.