我安装了 samba 并在下面设置了此配置。
默认情况下,我有一个与 Windows 共享的“公共”文件夹,我可以从 Windows 访问它而不会出现任何问题。
我通过文件夹共享共享了这个硬盘“/media/user_name/Data”,如下所示。
不幸的是,我无法通过 Windows 访问该文件夹,但是我可以访问我之前提到的“公共”文件夹。
我尝试更改“数据”文件夹的访问权限。我使用了以下命令。
sudo chmod -R 0777 /media/abdelkrim/Data
这是我尝试访问 Windows 时收到的消息。
我非常感谢您帮助我解决这个问题并使 Windows 可以访问该文件夹。
提前致谢。
答案1
问题不在于数据的权限,而在于系统在 /media/abdelkrim 设置了访问控制,使得只有该用户才能访问数据。
您有两个选择:
[1] 将挂载点上移一级,以便挂载到/media/Data
该级别然后共享。
[2] 或者编辑/etc/samba/smb.conf
并添加一行workgroup = WORKGROUP
:
force user = abdelkrim
然后重新启动smbd:sudo service smbd restart