我有一个名为“音乐”的共享驱动器。它可以毫无问题地显示在 Finder 中。
我该如何从 Mac 上的命令提示符访问它?我找不到它 - 有办法访问它吗?
答案1
如果网络共享已安装在 Finder 中,则可以通过/Volumes
shell 进行访问,例如,如果您的共享名为“音乐”,则可以在以下位置找到它:
/Volumes/music
如果你仍然需要安装它,你实际上可以把它安装在你喜欢的任何地方——最好不要安装在/Volumes
,而是安装在你的桌面上。你可以使用mount_smbfs
这样做。完整的语法如下:
mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music
对于您来说,如果您没有特殊的登录名而只有guest
凭证,那么以下内容可能就足够了 - 当提示输入密码时,您只需按下Enter并跳过它:
mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music
…然后:
如果您有用户和密码,您可以使用//user@host/music
,然后以交互方式输入密码。
要安全地卸载它,只需调用以下命令:
umount ~/Desktop/music/
答案2
我必须在我的 Mac 上测试这个,但这篇文章解释了如何使用 smbclient 来执行你需要的操作。
采取看这儿。
简而言之:
$ smbclient -U user -I 192.168.0.105 -L //smbshare/