> 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
