将 Windows 共享安装为主目录中的本地文件夹的最简单方法是什么?

HDa*_*ave 27 gnome fstab mount samba files

通过 Gnome Nautilus,我可以轻松地从我的 Ubuntu 服务器挂载 Samba 共享。然而,这些“坐骑”有点假。我运行的许多应用程序无法识别 Gnome 已挂载这些服务器文件夹,因此无法从我的服务器打开文件。

在过去,我创建了一个/etc/fstab 条目,并安装它们在全球,该/mnt文件夹,但其他人分享我的Ubuntu的笔记本电脑,这是行不通的。

在我(和其他人)的主目录中创建“真正的”samba 挂载的最简单方法是什么?如果它是一个可以在我登录时运行的命令或 GUI 应用程序就可以了。这些服务器文件夹不必一直挂载。

Eli*_*gan 27

假设您mounts在主目录中有一个目录,您希望在其中安装各种 Samba 共享。进一步假设您对挂载sharename从名为hostname(这也可能是 IP 地址)的远程机器调用的共享特别感兴趣,并且在该远程机器上您的用户名是username. 首先,创建挂载点:

mkdir ~/mounts/sharename

然后挂载共享:

sudo mount.cifs //hostname/sharename ~/mounts/sharename -o user=username

在 Ubuntu 12.04 LTS 及更早版本中,如果您没有该mount.cifs命令,则可以安装cifs-utils安装 cifs-utils包,或smbmount代替使用(反过来,由smbfs提供安装 smbfs 包裹)。

sudo smbmount //hostname/sharename ~/mounts/sharename -o user=username

smbmount不是可以在Ubuntu 12.10或更高,至少到目前为止,但你可以使用mount.cifs来代替。感谢HDave指出这一点。)

可能会提示您在本地机器上输入密码,以 root 身份运行命令。然后,系统会提示您在远程计算机上输入密码,登录以便您可以挂载共享。