Java ApacheMina SFTP-限制用户看到的目录结构
我使用ApacheMina SSHD构建自己的定制SFTP服务器 我想限制用户看到的文件系统。我只想让他们看到/aa/bb/cc下的目录结构 我不希望他们能够看到或浏览任何其他文件夹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
从/aa/bb/cc下的目录中,用户将对某些目录具有读访问权限,而对选定的少数目录具有写访问权限。我怎样才能做到这一点 文件系统视图就是为了这个目的而引入的。如果您使用的是版本
0.14.0
,则以下操作将起作用:
sshServer.setFileSystemFactory(new VirtualFileSystemFactory(new File("admin").getAbsolutePath()));
我也几乎得到了一个有效的例子。我只需要弄清楚如何动态设置主目录