使用 Samba 在 Ubuntu 中共享外部硬盘驱动器

cam*_*aca 13 samba symbolic-link ubuntu

/media/MYDISK是我的硬盘自动挂载的地方。我使用以下方法创建了一个符号链接:

ln -s /media/MYDISK /home/camilo/MYDISK
chmod 777 /home/camilo/MYDISK
Run Code Online (Sandbox Code Playgroud)

我正在像这样设置 smb.conf:

[myshare1]
comment = external disk
browsable = yes
path = /home/camilo/MYDISK
guest ok = yes
read only = no
create mask = 0775
Run Code Online (Sandbox Code Playgroud)

另外,在该[global]部分中,我尝试添加以下几行:

follow symlinks = yes
wide links = yes
unix extensions = no
Run Code Online (Sandbox Code Playgroud)

问题是在 Windows 7 中浏览共享文件夹时,出现“\\etc\myshare1 不可访问”错误。当指向path常规文件夹时,它工作正常。此外,当我直接将/media/MYDISK其指向 时,它显示相同的错误。

编辑:为了让它更有趣,我没有图形界面,所以我需要直接接触配置文件..

小智 10

编辑/etc/samba/smb.conf以包含force user = yourLogin在该[global]部分中

从这个线程,为我工作:

http://ubuntuforums.org/showthread.php?t=1710811


Dop*_*ger 0

我遇到了同样的问题,我通过使用我的用户(即不是 root)手动安装外部驱动器来解决它。