Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 嵌入式FTP服务器:管理虚拟目录_Java_Ftp_Virtual Directory_Apache Mina_Mina - Fatal编程技术网

Java 嵌入式FTP服务器:管理虚拟目录

Java 嵌入式FTP服务器:管理虚拟目录,java,ftp,virtual-directory,apache-mina,mina,Java,Ftp,Virtual Directory,Apache Mina,Mina,有了Java嵌入式Apache Mina FTP服务器,如何为用户设置虚拟目录(和/或作为主目录) 例如,我想为用户创建一个虚拟主目录,该目录应该有两个指向“真实”文件夹的虚拟主目录,如下所示: VirFolder1->/Users/somePath/Documents VirFolder2->/Users/somePath/Dev 我没有找到关于它的明确文档,我尝试修补文件系统工厂界面,但不清楚从哪里开始。您考虑过在文件系统中创建符号链接吗 Windows和Unix都应该支持这一点 对于Win

有了Java嵌入式Apache Mina FTP服务器,如何为用户设置虚拟目录(和/或作为主目录)

例如,我想为用户创建一个虚拟主目录,该目录应该有两个指向“真实”文件夹的虚拟主目录,如下所示:
VirFolder1->/Users/somePath/Documents
VirFolder2->/Users/somePath/Dev


我没有找到关于它的明确文档,我尝试修补
文件系统工厂
界面,但不清楚从哪里开始。

您考虑过在文件系统中创建符号链接吗

Windows和Unix都应该支持这一点

对于Windows,如果在Windows 7及更高版本上,您将使用mklink命令,或者下载Sysinternals junction For XP和Vista


如果您需要以编程方式执行此操作,请务必小心,因为如果您的代码被黑客攻击,这将是查看用户不应访问的文件和目录的好方法。

如果您的代码被黑客攻击,那么您的文件系统可能也会受到危害,但是这个想法非常简单,如果有明确的编程方式,我会更喜欢它,但与此同时,我想这是一个可能的解决办法,谢谢!不客气。很高兴能够提供帮助(即使这有点难看)@Alon Amir-我在Apache FTP服务器中创建虚拟目录时遇到了同样的问题-你曾经做到过吗?还是你用了符号链接?@thonnor我用了符号链接。