![在 NTFS 共享中创建符号链接](https://linux22.com/image/1387611/%E5%9C%A8%20NTFS%20%E5%85%B1%E4%BA%AB%E4%B8%AD%E5%88%9B%E5%BB%BA%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5.png)
我目前在 Arch Linux 上访问连接到 Windows 计算机的 NTFS 驱动器的 Samba 共享。我希望能够从我的 Arch Linux 计算机在 Samba 共享中创建符号链接。我在 Google 上搜索了一下,通常的答案是在 Samba.conf 中添加几行:
follow symlinks = yes
wide links = yes
unix extensions = no
我的理解是,此代码仅允许我使用已创建的符号链接。有没有办法从我的 Arch Linux 机器创建它们?
答案1
这些行smb.conf
用于配置 Samba 服务器,即在 Linux 中运行的服务器。它改变了服务器解释其共享目录中的符号链接的方式。它与使用 smbclient(或其他客户端)访问 Windows 计算机上的共享无关。
据我所知,NTFS 不支持 UNIX 样式的符号链接。我相信 Microsoft 在文件系统中添加了一些功能来实现类似功能,但我没有看到有人使用它,而且我不知道 SMB/CIFS 协议是否支持它们。