With proftpd you can change the default directory editing /etc/proftpd.conf
DefaultRoot ~
change to
DefaultRoot ~/music
How i can achieve the same result with SFTP?
Im using ubuntu lucid btw.
Ty so much for your help.
|
With proftpd you can change the default directory editing /etc/proftpd.conf How i can achieve the same result with SFTP? Im using ubuntu lucid btw. Ty so much for your help. | |||
feedback
|
|
Have a look at this article which shows how to use sshd's | |||||
|
feedback
|
|
Perhaps there is a way to achieve what you want but as far as I know, sftp is operated over ssh so not so sure how to do that with ssh for every user. However, one way to get around what you want to do is that you can update the user data to log in to certain directory as follows. This will w
| |||
|
feedback
|
|
I just went through the same sort of thing with an Ubuntu Lucid 10.04 install. The answer seems to be to chroot certain logins to a specific folder. The only disadvantage being that the folder that they are chrooted to must be owned by root:root and can't be writable by the user logging in in order for ssh to allow the sftp login to work. SO, they only have access to other folders within the folder that they are chrooted to. http://ubuntuforums.org/showthread.php?t=1057657 Also, setting the default folder for the user using "usermod -d doesn't change the default for that user going to the root / folder upon sftp login. | |||
|
feedback
|
|
If you're using ProFTPD, then take a look at the ProFTPD SFTP module. | |||
|
feedback
|