Answers:
本质上,您将要为Ext4挂载点创建Samba共享。(在您喜欢的编辑器中)打开/etc/samba/smb.conf并进行一些更改:
1- 工作组 -如果有的话,您需要将其设置为网络工作组的名称。
2- 安全=用户 -即使此行被注释掉,Samba的默认用户级别安全也是。
3-在文件底部定义您的Samba共享。您应该在底部看到一个(注释掉的)示例。您将需要ext4分区的挂载点(您要共享)。如果不确定那是什么,请在终端上执行“ df -k”,您应该会看到它(将其放入“路径”设置而不是“ / some / directory”)。
[ShareName]
path = /some/directory
browsable = yes
valid users = myUser, user2, user3
4-接下来,您需要更改路径(挂载点)的权限,以确保所需的用户可以完成他们需要的操作。
5-重新启动Samba
sudo restart smbd
sudo restart nmbd
6-从Mac连接到您的Samba共享。我在这里找到了相关说明。本质上说:
当您转到“连接到服务器”对话框时,您可以浏览本地子网上的计算机名称。
您可以通过其IP地址或DNS名称连接到服务器。如果在您的环境中需要它或更方便,则还可以使用其他有效的URL格式,例如:
smb://ServerName/ShareName
对我来说,我通过IP连接到我的Samba共享:
smb://192.168.0.117/ShareName
若要进行故障排除,请检查我引用的文档: Mac OS X:如何连接到Windows文件共享(SMB)
希望这可以帮助。
guest ok = yes
谢谢。
作为一种古老而又复杂的手动编辑配置文件的方法,除非您需要广泛地定制谁可以访问共享,否则,您可以简单地:
在Nautilus(文件浏览器)中导航到要共享的驱动器的安装点(例如/media/MyDrive
)。
转到父目录(在此示例中为/media
)。
右键单击驱动器名称(MyDrive
),然后单击共享选项。
如您所见,启用来宾访问就像选中它一样简单。
Nautilus可能会告诉您,您必须安装一些软件包才能共享一个文件夹。如果尚未安装Samba及其依赖项,则会发生这种情况。您可以对此说是。安装后,您可能必须注销并重新登录(重新引导也可以,但是没有必要)。然后回到共享选项。现在已经安装了必需的软件包,您可以共享该文件夹了。
此方法适用于共享静态装入的卷(如您的卷),动态装入的卷或任何文件夹。
/media
)才能执行此操作。也许那是您遇到的问题。