在 Linux 上用 NetDrive 挂载 KT ucloud biz
通过 NetDrive 的实验性 Linux 版本,将 KT ucloud biz 账户挂载到 Ubuntu 挂载点——安装步骤、连接设置,以及需要在终端中验证的内容。
首尔的一个后端团队将构建产物存放在 KT ucloud biz 上,因为公司的数据驻留政策要求存储必须位于韩国境内,而这正是已获批准的供应商采购方案。摩擦出现在 CI 运行器上——这些是没有浏览器、也没耐心打开网页控制台的 Ubuntu 主机,部署脚本只需要在一个普通路径下读写文件。NetDrive 的 Linux 版本挂载 KT ucloud biz 的方式与它在 Windows 和 macOS 上的方式相同:作为一个脚本可以直接打开的常规文件系统位置。

在你的 Ubuntu 主机上挂载 KT ucloud biz
NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。
- KT ucloud biz 作为常规的 Ubuntu 挂载点出现
- 文件按需流式传输——无需另外照看一个同步客户端
- 与 S3、SFTP 以及 20 多个其他提供商一起,运行在同一个驱动器管理器中
免费试用。提供终身与订阅方案。
为什么在无头主机上挂载点胜过网页控制台
KT ucloud biz 自带的网页控制台完全能应付日常浏览,但它帮不上 tar 命令、cron 任务或期望有一个普通文件系统路径的部署脚本。先下载一份副本这个办法在源文件不发生上游变化之前都还行,但现在就多出两个版本需要手动核对。通过 NetDrive 挂载账户则完全省去了这一步——读写操作通过挂载点直接作用于 KT ucloud biz,就如同作用于本地磁盘一样。
自产品早期版本以来,KT ucloud biz 就一直是 NetDrive 支持的提供商列表的一部分,与其他区域性云存储归为一类。在 Linux 上运行 NetDrive 当前版本的方式,与在其他任何平台上一样。

在 Ubuntu 上安装 NetDrive
NetDrive for Linux 不通过 Ubuntu 的软件包仓库发行——而是以 GitHub 发布版的形式提供:
- 前往 github.com/NetDrive/installer,下载与你的 Ubuntu 版本匹配的发布版。
- 按照该仓库的说明安装挂载所依赖的驱动组件——首次安装通常需要
sudo。 - 安装 NetDrive 软件包本身。
- 在添加驱动器之前先启动一次 NetDrive,以便加载驱动组件。
最低支持版本是 Ubuntu 16.04,并且 NetDrive 的对比页面仍将 Linux 标记为实验性——Windows 和 macOS 获得了大部分测试,修复周转也更快。在构建服务器或个人开发主机上挂载 KT ucloud biz 是一个合理的用法;但如果要把它作为无人值守的生产依赖,应先做试点,而不是想当然地认为它能正常工作。

连接 KT ucloud biz 账户
- 打开 NetDrive 的驱动器管理器并点击 + Add Drive。
- 从提供商列表中选择 KT ucloud biz。
- 输入 NetDrive 提示所需的账户凭据。
- 设置一个挂载点——例如
/mnt/kt-ucloud这样的路径,或者任何你可控的空目录。 - 点击 Connect。 NetDrive 会进行身份验证,并将账户挂载到该路径上。
从终端验证挂载
在无头或远程主机上,不要只信任 GUI 状态——从终端确认挂载情况:
# Confirm the mount is listed
mount | grep kt-ucloud
# Or just try listing it
ls /mnt/kt-ucloud

连接后立即出现空列表通常只是意味着根目录还没有填充完成——先等几秒钟,再判断是否真的出了问题。如果之后仍然是空的,先重新检查账户凭据;这是首次连接失败却没有明确报错信息时最常见的原因。
回写的工作方式与读取相同——把文件复制到挂载点上,NetDrive 会在后台排队上传,而不会阻塞写入该文件的进程。

在 Linux 版本上需要留意的事项
- 独立的发布节奏。 Linux 驱动按自己的时间表发布,因此在 Windows 或 macOS 上落地的修复并不会自动在同一周内出现在 Linux 上。
- 没有
apt集成。 安装和更新都通过 GitHub 发布版进行,而不是通过 Ubuntu 的软件包管理器。 - Windows 和 macOS 是经过强化的目标平台。 NetDrive 将它们视为生产就绪;在此改变之前,Linux 仍将保持实验性标签。
小结
在 Ubuntu 上挂载 KT ucloud biz,为 Linux 主机提供了与 NetDrive 在 Windows 和 macOS 上一样的、面向韩国托管存储的纯文件系统访问方式,其安装程序托管在 GitHub 上而非通过 apt 分发。若想在测试更充分的平台上使用同一提供商,请参阅 Mount KT ucloud biz on Windows with NetDrive 或 Mount KT ucloud biz on macOS with NetDrive。若想了解在 Linux 上运行 NetDrive 的更全面图景,请参阅 NetDrive on Ubuntu Linux。
— Alex, NetDrive