Apache Commons VFS用户的主目录

时间:2013-01-18 15:29:11

标签: apache

我正在尝试使用Apache Commons VFS创建一个sftp客户端。我想首先连接到用户的主目录,并允许用户浏览服务器上的所有目录。 如果我将UserDirIsRoot设置为true:

SftpFileSystemConfigBuilder.getInstance().setUserDirIsRoot(opts, true);

它将连接到当前用户的主目录,但它不允许用户导航到任何父目录,因为主目录已经是根目录。

如果我将UserDirIsRoot设置为false,则必须提供起始目录路径。我试图避免要求用户提供初始目录路径。

有没有办法找出用户的主目录路径(服务器上的绝对路径)?

谢谢!

0 个答案:

没有答案