我正在运行一款名为 hpool 的软件,它与 Chia 加密耕作有关。它很不稳定,不知何故会将其他加密耕作软件所需的文件锁定在适当位置。在 Windows 上,我相信它通过独占使用功能来实现这一点。出于这个原因,我不得不最后运行它并将所需的共享保留为读/写访问权限。
我决定通过转到 Ubuntu 桌面来完全避免这个问题,这使我能够将驱动器设置为只读,并且我以什么顺序运行软件并不重要。后来我转移到了 Ubuntu 服务器 21.04,问题又出现了。
我认为问题是由安装方法引起的。在 Ubuntu 服务器上,我使用:
sudo mount.cifs //apollo/cf1/ /home/grumpy/mnt/apollo/cf1/ -o user=user,pass=pass
这会按预期在我的 Unraid 服务器上安装网络共享,共享仍然是只读的,但我现在遇到了上述问题。
我注意到 Ubuntu 桌面不使用相同的方法,并且网络共享位置如下所示:
/run/user/1000/gvfs/smb-share:server=apollo.local,share=cf1
比较cat /proc/mounts
ubuntu 桌面版和服务器版,结果显示正如预期的那样,它们在服务器上已安装。然而,它们似乎并未在桌面版上安装。
显然,Ubuntu 桌面上的方法是单击 Apollo(文件共享),输入登录详细信息,然后右键单击 > 挂载所有所需的共享。
如何在 Ubuntu 服务器 21.04 上复制此方法?