TreeSize Pro可通过UNC路径、WebDAV/FTP、SSH、SharePoint/OneDrive四种方式扫描远程服务器磁盘空间,需分别配置对应协议、权限及安全前提。

如果您希望对远程服务器的磁盘空间进行分析,但TreeSize Pro默认仅显示本地驱动器,则可能是由于网络路径未正确配置、权限不足或协议支持未启用。以下是实现远程扫描的具体方法:
一、通过UNC路径扫描Windows网络共享
TreeSize Pro原生支持Windows通用命名约定(UNC)路径,可直接访问局域网内已共享的文件夹,无需额外服务端部署。该方式依赖SMB协议与当前用户凭据的继承,适用于域环境或已配置免密访问的共享目录。
1、点击主界面左上角“选择目录”按钮右侧下拉箭头,选择“其他…”
2、在弹出窗口中输入格式为 \服务器名共享名 或 \IP地址共享名 的UNC路径(例如:\192.168.1.100Data)
3、勾选“以不同用户身份连接”,输入具备该共享读取权限的账户用户名与密码(若为域账户,需填写 域名用户名 格式)
4、点击“确定”后,TreeSize将尝试建立连接并启动扫描;若提示“拒绝访问”,请确认共享权限与NTFS权限均授予该用户“读取”权限
二、使用WebDAV或FTP协议扫描远程存储
当目标系统不支持SMB(如Linux Web服务器、NAS设备),且已启用标准WebDAV或FTP服务时,TreeSize Pro可通过内置协议适配器直连扫描。该方式不依赖Windows网络发现,但要求远程服务开启被动模式并允许目录列表请求。
1、点击“选择目录”→“其他…”→切换至“WebDAV/FTP”选项卡
2、在“URL”栏输入完整地址:https://example.com/webdav/(WebDAV)或 ftp://192.168.2.50/(FTP)
3、选择认证方式:WebDAV推荐“Basic”(明文传输需HTTPS保障),FTP可选“Anonymous”或“Username/Password”
4、输入对应凭证,勾选“信任此证书”(首次访问自签名WebDAV时)
5、点击“确定”,TreeSize将发起连接并开始递归获取目录结构与大小信息
三、通过SSH连接扫描Linux/Unix服务器
TreeSize Pro Professional版本集成SSH客户端模块,可安全执行远程命令获取磁盘使用数据。该方式绕过文件系统挂载限制,直接调用du命令,支持长路径、符号链接及权限隔离环境,是企业级Linux服务器分析的首选方案。
1、确保远程Linux服务器已启用SSH服务(sshd),且目标用户拥有执行 du -sb --max-depth=1 的权限
2、点击“选择目录”→“其他…”→切换至“SSH”选项卡
3、填写主机地址、端口(默认22)、用户名;密钥登录需提前导入私钥文件(.ppk或OpenSSH格式)
4、在“远程目录”字段输入绝对路径,如 /home 或 /var/www;留空则扫描根目录
5、点击“确定”,TreeSize将通过SSH会话运行分析命令,并实时解析返回的字节级统计结果
四、扫描SharePoint或OneDrive for Business站点
针对Microsoft 365企业用户,TreeSize Pro支持OAuth 2.0认证接入SharePoint文档库及OneDrive个人存储。该方式利用Graph API获取元数据,不下载实际文件,扫描速度快且符合合规审计要求。
1、点击“选择目录”→“其他…”→切换至“SharePoint/OneDrive”选项卡
2、点击“登录”按钮,使用具有目标站点访问权限的Microsoft账户完成OAuth授权
3、授权成功后,下拉列表自动加载该账户可访问的所有SharePoint站点与OneDrive根目录
4、选择具体文档库(如 https://contoso.sharepoint.com/sites/ProjectX/Shared Documents)
5、点击“确定”,TreeSize将调用Microsoft Graph API分页获取文件大小与路径信息,并构建本地缓存视图
五、配置远程扫描的权限与安全前提
所有远程扫描方式均依赖于目标系统的访问控制策略是否放行。TreeSize Pro本身不开放任何入站端口或监听服务,其远程功能均为出站主动连接,因此必须确保客户端防火墙允许对应协议端口(如SMB:445、FTP:21、SSH:22、HTTPS:443)的出站通信。
1、在Windows客户端上,以管理员身份运行TreeSize Pro,避免UAC拦截网络凭据弹窗
2、若扫描域内服务器失败,检查本地组策略是否禁用“发送未加密的密码到第三方SMB服务器”(需启用以兼容旧版SMB共享)
3、对于Linux SSH扫描,确认远程服务器 /etc/ssh/sshd_config 中 PermitUserEnvironment yes 已设置,并重启sshd服务
4、WebDAV扫描时,若返回401错误,检查IIS或Apache是否启用“Digest Authentication”或“Windows Authentication”,TreeSize仅支持Basic与Bearer Token两种模式

















