如何在 OS X 上从命令提示符访问共享驱动器

如何在 OS X 上从命令提示符访问共享驱动器

我有一个名为“音乐”的共享驱动器。它可以毫无问题地显示在 Finder 中。

我该如何从 Mac 上的命令提示符访问它?我找不到它 - 有办法访问它吗?

答案1

如果网络共享已安装在 Finder 中,则可以通过/Volumesshell 进行访问,例如,如果您的共享名为“音乐”,则可以在以下位置找到它:

/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/

相关内容