簡體   English   中英

Apache MINA SFTP - 限制用戶看到的目錄結構

[英]Apache MINA SFTP - limit the directory structure that the user sees

我使用Apache MINA SSHD來構建我自己的自定義SFTP服務器。

我想限制用戶看到的文件系統。 我只是希望他們在/ aa / bb / cc下看到目錄結構

我不希望他們能夠看到或導航任何其他文件夾。

從/ aa / bb / cc下的目錄中,用戶將具有對某些目錄的讀訪問權限,並且只能對所選擇的幾個目錄進行寫訪問。 我怎么做到這一點?

FileSystemView就是出於這個目的而引入的。 如果您使用的是版本0.14.0 ,則以下內容將起作用:

 sshServer.setFileSystemFactory(new VirtualFileSystemFactory(new File("admin").getAbsolutePath()));

這里也有一個很好的例子。 我只需要弄清楚如何動態設置主目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM