bad idea, if it's allowed, why don't u set up scp directly?
As for your question, have u tried the symbolic link?[/quote]
I have created a soft link to the destination directory in the home directory, but it doesn't work. It still remind me 550 error.
if vsftpd doesn't follow symbolic link or selinux kicked in, try the following:
create a directory inside user’s chroot:
mkdir /tmp/harddisk/ftp_pvt/user/music
mount the folder you want user to access using the bind option:
mount --bind /tmp/harddisk/music /tmp/harddisk/ftp_pvt/user/music
Now you can properly give access to folders and files located outside of a user’s chroot without compromising security using vsFTPd. Any complaints?
https://radu.cotescu.com/vsftpd-and-symbolic-links/