Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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 ApacheMina SFTP-限制用户看到的目录结构_Java_Authorization_Sshd_Mina - Fatal编程技术网

Java ApacheMina SFTP-限制用户看到的目录结构

Java ApacheMina SFTP-限制用户看到的目录结构,java,authorization,sshd,mina,Java,Authorization,Sshd,Mina,我使用ApacheMina SSHD构建自己的定制SFTP服务器 我想限制用户看到的文件系统。我只想让他们看到/aa/bb/cc下的目录结构 我不希望他们能够看到或浏览任何其他文件夹 从/aa/bb/cc下的目录中,用户将对某些目录具有读访问权限,而对选定的少数目录具有写访问权限。我怎样才能做到这一点 文件系统视图就是为了这个目的而引入的。如果您使用的是版本0.14.0,则以下操作将起作用: sshServer.setFileSystemFactory(new VirtualFileSyste

我使用ApacheMina SSHD构建自己的定制SFTP服务器

我想限制用户看到的文件系统。我只想让他们看到/aa/bb/cc下的目录结构

我不希望他们能够看到或浏览任何其他文件夹


从/aa/bb/cc下的目录中,用户将对某些目录具有读访问权限,而对选定的少数目录具有写访问权限。我怎样才能做到这一点

文件系统视图就是为了这个目的而引入的。如果您使用的是版本
0.14.0
,则以下操作将起作用:

 sshServer.setFileSystemFactory(new VirtualFileSystemFactory(new File("admin").getAbsolutePath()));
我也几乎得到了一个有效的例子。我只需要弄清楚如何动态设置主目录