通常都会把ftp登录账号 锁定到自己主目录下面, 不能切换到上层目录, 当此时需要访问一些公共的资源的时候 怎么办?

 

我的第一想法是 用符号链接: ln -x source destination, 试验后通过ftp登录切换目录进入destination将会发生550 错误。 没有权限?  为什么, 因为符号链接 需要跳转到真实的文件系统路径, 这样就违反了锁定根目录的原则!  那怎么办呢?

 

网上搜索了一下可以通过挂载文件方式:

mkdir destination

mount --bind source destination

 

这样FTP登录账号就可以访问destination了。