我有一台装有 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
,这是最简单的方法。