SAMBA 服务器有一个符号链接,我可以通过使用 NFS 安装同一台服务器来验证这一点:
lrwxrwxrwx 1 root root 25 Aug 14 20:07 folder -> ../../../../folder/
问题是,Windows 可以成功识别符号链接并访问链接文件夹,但在 Ubuntu 上却失败了,因为符号链接被视为普通文件:
-rwxrwxrwx 1 root root 0 Aug 14 20:07 folder*
我使用的mount
命令是:
mount -t cifs //server/shared-folder local-folder -o username=tom,file_mode=0777,dir_mode=0777,nounix
我已经在 SE 上检查了几种解决方案,但是它们全部(例如这个)需要修改文件smb.conf
,但我没有权限。
所以,我的问题是,既然 Windows 可以访问符号链接,是否有任何解决方案可以让 Ubuntu 上的 SAMBA 客户端执行此操作,而无需触及 SAMBA 服务器上的任何内容?
答案1
您的符号链接指向共享目录之外的文件夹。因此,无法在 Ubuntu 上已安装的文件系统中访问它。