如何将媒体从 ubuntu 13.04 共享到 windows XP

如何将媒体从 ubuntu 13.04 共享到 windows XP

因此,我已成功设置 samba 并将其用于文件共享,但在尝试进行媒体共享时遇到了问题。具体来说,问题是我可以在 Windows 中看到媒体文件夹,但我无法进入它们。我被拒绝了权限。我已将 /media/username 更改为指向 /media/share 文件夹的软链接,并且此操作有效。问题是文件系统不允许我更改媒体子目录的权限,即使以 root 身份也是如此。因此,我试图查看是否有其他人正在将他们的媒体从 Linux 计算机共享到 Windows 计算机。请参阅下面我尝试更改目录权限的内容。My Passport 是 WD 外置硬盘。我可以在 Windows 中看到 My Passport 文件夹,但就是打不开它。

软链接:

root@BigJackFly:/media# ls -ltr
total 4
lrwxrwxrwx 1 root   root       5 Sep 25 18:41 bjackfly -> share
drwxr-xr-x 4 nobody nogroup 4096 Sep 25 20:48 share


root@BigJackFly:/media/share# chmod 777 My\ Passport/
root@BigJackFly:/media/share# ls -ltr

drwx------ 1 bjackfly bjackfly 4096 Sep 25 21:04 My Passport

smb.conf
[mediashare]
   comment = Public Stuff
   path = /media/share
   browseable = yes
   guest ok = yes
   read only = no
   create mask = 0775

答案1

我遇到了同样的问题,并通过将用户添加到 samba 共享解决了该问题,使用以下命令:

sudo smbpasswd -a <USERNAME>

只需将 <USERNAME> 更改为您想要访问共享资源的用户名(ubuntu 之前添加的用户)。

另外我没有更改任何文件,我只是右键单击 nautilus 中的文件夹并使用“共享选项”菜单。

希望这对你有帮助

相关内容