我已经能够使用以下命令在我的 Ubuntu 服务器上安装共享:
sudo mount -t cifs //IPTOSHARE/DriveLetter$/Folder/"Folder Space" /mnt/Folder/"Folder Space" -o username="",domain=""
然而,这只能在重启之前挂载共享。
我尝试在 fstab 中挂载:
//IPTOSHARE/DriveLetter$/Folder/"Folder Space" /mnt/Folder/"Folder Space" cifs credentials=/home/username/.smbcredentials,uid=username,gid=sharegroup 0 0
但是与成功的临时挂载不同,fstab 不喜欢在临时挂载上使用的以下字符:$“”
DriveLetter$ -隐藏共享“文件夹空间”- 文件夹内有空间。我知道这不是个好主意,但我必须这么做。
为什么我可以成功创建临时共享,但无法使用 fstab 成功创建永久共享?
答案1
@Marcel 的建议可行,但不是最佳做法。
要在 fstab 文件中使用空格,您需要使用八进制 ascii 表示法表示空格:
\040
因此对于您的用途来说,它看起来像:
//IP/Drive/Folder/Folder\040Name /mnt/Folder/Folder\040Name cifs creds... 0 0
尝试添加它,然后运行:
sudo mount -a
如果存在具体错误,则发回提及。