如何将Mac OS X连接到NFS共享
时间:2020-01-09 10:39:02 来源:igfitidea点击:
说明
尽管SMB是将Mac连接到共享的首选协议,但是在多操作系统环境中,有时我们需要连接到NFS共享。本教程介绍如何在没有中央用户身份基础结构(如NIS或者LDAP)的网络上指导我们完成此操作。
在服务器上准备NFS共享
我们需要在NFS服务器上为我们创建一个帐户,然后将OS X用户和组ID映射到该帐户。否则,除非我们具有NIS或者其他中央用户数据库,否则我们将无法访问共享。
- 登录到NFS服务器。
- 创建用户帐户。我们将用户和组ID设置为5000。
useradd -u 5000 macusers
- 为我们的NFS用户帐户设置密码。确保它很复杂。
passwd macuser
- 将导出文件打开到文本编辑器(如VI或者Nano)中。
nano /etc/exports
- 添加以下行,替换突出显示的值以匹配环境。
/srv/exports/dept 192.168.1.0/255.255.255.0(rw,all_squash,insecure,anonuid=6000,anongid=6000)
- 保存更改并退出文本编辑器。
- 确保导出具有适当的权限。在我们的示例中,我们需要让Macuser成为所有者和组。
chown -R macuser:macuser /srv/exports/dept
在OS X上启用NFS
在连接到NFS服务器之前,我们需要在OS X上启用NFS服务。奇怪的是,当我们尝试建立连接时,该服务不会自动启动。
- 打开一个终端窗口。
- 启动NFS服务。
sudo nfs start
- 出现提示时,输入密码。
- 关闭终端窗口。
启动连接到服务器
- 在Finder菜单中,单击
- 从Go的下拉菜单中单击
连接到服务器
。 - 或者,我们也可以按Command + K启动连接到服务器。
连接NFS共享
- 在服务器地址字段中,输入nfs://定义CIFS的网络协议,然后输入具有导出路径的文件服务器的IP地址或者主机名。
- 要将服务器添加到"收藏夹服务器"列表中,请单击" +"按钮。
- 单击
连接
以连接到共享。