You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何通过SSH挂载Time Capsule上的驱动器?

如何通过SSH挂载Time Capsule共享卷到Mac

嘿,我完全懂你的需求——你已经能在外网SSH到那台连了Time Capsule的远程MacPro,现在想在命令行里复刻Finder点击挂载的操作对吧?这事儿用macOS自带的工具就能轻松搞定,咱们一步步来:

1. 确认核心信息

你已经知道Time Capsule的静态IP了,这省了不少事儿。另外你得记清楚Time Capsule上的共享卷名称,还有访问这个共享需要的用户名和密码(就是你在Time Capsule设置里配置的共享账号)。

2. 选择挂载协议(AFP或SMB)

Time Capsule默认支持AFP(苹果专属协议,适配性更好)和SMB(跨平台通用),选哪个都行,我主要说AFP的操作,SMB的步骤几乎一致。

3. 执行挂载操作

首先,SSH登录到你的远程MacPro,然后按以下步骤来:

  • 创建挂载点:Finder会自动在/Volumes下生成挂载目录,但命令行需要咱们手动创建(用sudo确保权限):

    sudo mkdir -p /Volumes/MyTimeCapsule
    

    这里的MyTimeCapsule是自定义的挂载点名称,你可以改成自己喜欢的,只要不跟/Volumes下已有的目录重名就行。

  • 挂载AFP共享:把下面命令里的占位符换成你的实际信息:

    mount_afp afp://你的用户名:你的密码@TimeCapsule静态IP/共享卷名称 /Volumes/MyTimeCapsule
    

    👉 安全提示:如果不想在命令行明文输密码,可以去掉密码部分,执行后会交互式提示你输入,更稳妥:

    mount_afp afp://你的用户名@TimeCapsule静态IP/共享卷名称 /Volumes/MyTimeCapsule
    

    要是密码里有特殊字符(比如@、空格、&),记得用URL编码替换,比如空格换成%20,@换成%40

  • 如果用SMB协议:把挂载命令换成这个就行,挂载点创建步骤一样:

    mount_smbfs smb://你的用户名:你的密码@TimeCapsule静态IP/共享卷名称 /Volumes/MyTimeCapsuleSMB
    

4. 验证挂载结果

执行ls /Volumes,如果能看到你刚才创建的挂载点名称,就说明挂载成功了——这和你在Finder里操作后得到的效果完全一致,卷已经挂载到远程MacPro的/Volumes目录下了。

5. 卸载共享(可选)

要是之后需要卸载,用这个命令:

umount /Volumes/MyTimeCapsule

如果提示“资源忙”,加-f强制卸载:

umount -f /Volumes/MyTimeCapsule

内容的提问来源于stack exchange,提问作者bbuzz31

火山引擎 最新活动