> I've set up a user with symlinks from his home dir to several 
> vhost directories;
> 
> If I log as that user to a shell, I *can* list and change to 
> thes directories OK;
> 
> if I ftp, I can list the directories, but, can not change to them.
> 
> is there something about synlinks and ftp that I should know, 
> or, where did I go rwong ?

Is the FTP server configured to mask the pathnames?

Some FTP servers by default "lock" the user inside their home
directories, so "/home/username" ends up being "/" in FTP.

I tried it here on my FTP server, it definatly looks like what you're
getting:

FTP ls:

lrwxrwxrwx    1 terminal terminal       11 Aug  8 23:06 ozweb ->
/home/ozweb

Shell:

lrwxrwxrwx    1 terminal terminal       11 Aug  8 23:06 ozweb ->
/home/ozweb

Error:

ftp> cd ozweb
550 Can't change directory to ozweb: No such file or directory

Hope this helps.

---
Kind Regards,

Theo Julienne 

-- 
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to