通过终端访问 samba3 共享

通过终端访问 samba3 共享

我有一台装有 samba3 的树莓派(用于我的外部硬盘的网络访问)

我的笔记本电脑上有 ubuntu14.04。

对于我正在使用的脚本之一,我需要通过终端访问硬盘。

我尝试了一些在网上找到的东西,例如:

sudo mount -t cifs //server/share /mnt -o username=xxx,password=yyy
mount -t cifs -o username=kagu-chan //server/horo /media/horo

我收到错误:安装错误:无法解析服务器地址:未知错误

服务器名为 horo,可通过 192.168.0.205 访问 - 如何通过终端访问或如何将其安装在 media/horo 上?

(并且 - 安装后,如何在每次重启计算机时自动安装?)

答案1

您可以在文件中包含如下行来在启动时挂载 Samba 共享/etc/fstab

   //IPAddressOfSambaServer/NameOfSambaShare /home/myusername/mountpoint cifs credentials=/root/.credentials 0 0

/root/.credentials文件(root由于共享是在启动时由 root 挂载的,因此目录下需要该文件)具有以下格式:

        # cat /root/.credentials
          username=MyUserName
          password=MyPassword
          domain=MyDomainIfNeeded

如果您在会话期间将其放入“/etc/fstab”文件中,则可以使用 轻松挂载它sudo mount -a,这是最简单的方法。

相关内容