我试图在FreeBSD的fstab上安装一个smbnetworking共享,对于没有空格的共享来说工作正常,但是如果名字中有一个空格,将会失败。 我已经用\ 040replace了这个空间,这就是google上的所有内容,但是这并没有帮助。
共享名称我试图挂载的是“数据备份”。
在fstab中共享名称不起作用:// USERNAME @ COMPUTER / Data \ 040Backups
有什么build议么?
http://ubuntuforums.org/archive/index.php/t-27823.html
“//192.168.1.103/FULL\040电影”< – 工作挂载//192.168.1.103/完整的电影
嗯,这不应该是像fstab中的以下内容? 我无法想象Samba在BSD上的工作与在Linux上的工作大不相同:
//COMPUTER/"Data Backups" /mnt/share smbfs username=username,password=password 0 0
我不确定“数据备份”是否可行:您可能只需要避开这个空间。
我不认为你可以在fstab的领域内有空间。 该文件的格式非常简单,其手册提到:
每个文件系统在一个单独的行中描述; 每行上的字段由制表符或空格分隔。
因此,如果共享名称超出了您的控制范围,那么您几乎坚持使用非fstab解决scheme。
您应该使用%20代替空格:
//USERNAME@COMPUTER/Data%20Backups
我真的不知道这是否适用于所有的BSD,因为它只在Mac OS 10.7.4上testing过。 希望它足够接近使用相同的语法。
我知道我对晚会有点晚了,但对未来某个人可能会有帮助。