在我的 AcerAspireone 上,我安装了 Windows7 和 Ubuntu。我安装了 samba 以便通过网络访问我的 Windows 文件(从 W10)。我安装了 Windows 分区并在该分区中创建了 Windows 地图的共享。在 Ubuntu 系统上,该分区安装在 中/media/pp/Acer
。我为 Windows 文件夹创建了一个本地网络共享,/media/pp/Acer
并将其命名为 WindowsAcer2,并选中“允许其他人...”。
我的 smb.conf 是:
[global]
workgroup = WORKGROUP
server string = Samba
Server %v
NetBIOS name = ubuntu
security = user
map to guest = bad user
name resolve
order = bcast host
dns proxy = no
[WindowsAcer2]
comment = W7dirWindows
path =/media/pp/Acer/
browsable = yes
writable = yes
guest ok = yes
read only = no
create mode = 0777
directory mode 0777
当我通过 转到已安装的分区时,我可以访问 Windows 文件/media/pp/Acer/Windows
,但是当我尝试(在装有 Ubuntu 的同一台 PC 上)打开Network/WORKGROUP/Ubuntu//WindowsAcer2
共享地图时,出现了上述错误。
有人能帮助我吗?
答案1
/media/pp/Acer
你的 ubuntu 本地用户名里有“pp”吗?
如果是,请将您的共享定义更改为:
[WindowsAcer2]
comment = W7dirWindows
path =/media/pp/Acer/
browsable = yes
writable = yes
guest ok = yes
read only = no
create mode = 0777
directory mode 0777
force user = pp
然后重新启动smbd:
sudo service smbd restart
有关我为什么建议这样做的解释,请参阅我的回答: 在两台 Ubuntu 计算机之间共享外部硬盘
您的挂载点和外部“驱动器”的自动挂载点有同样的问题。