我想将我的FreeNAS服务器配置为身份验证服务器(用户FreeNAS本地用户可以授权进入ubuntu客户端)和NAS服务器.我有Ubuntu作为客户端,他们通过DHCP / PXE启动,所以我可以快速配置它们.
我将发布上面的进程列表,[OK]表示正在运行,[TODO],你知道……
结构过程:
> [确定]客户请求IP报价…
> [确定]我的防火墙用文件名“pxelinuz.0”和我的FreeNAS的ip回答,他服务于TFTP,NFS和SMB.
> [OK]客户端加载vmlinuz和initrd.lz,然后它开始从NFS加载squashfs,因为它需要…
> [TODO]我的FreeNAS应该提供LDAP或Active Directory DC(通过SMB),但我不知道是否可以使用FreeNAS(我的一个问题)……
> [TODO]客户端必须通过NFS或SMB从FreeNAS挂载/ home.
> [TODO]客户端应连接到FreeNAS并获取用户列表,以便他们可以登录.
我的目标是创建一个网络,我可以插入不同的计算机,让用户在需要时使用他们的个人计算机登录,访问他们的“主页”文件,始终无需更改硬盘上的操作系统.
PS:我可以轻松编辑squashfs,我已经制作了一个脚本.
如果我理解,基本上你想将FreeNAS用作NAS和目录服务器.目前,这是不可能的. FreeNAS中包含的samba服务器可以使用现有的LDAP或Active Directory服务器进行身份验证,这很有效 – 我们已经使用了这个设置很长一段时间了.您可以轻松控制允许在CIFS / SMB设置中访问给定共享的用户和组.但是,除非您选择本地身份验证并直接在FreeNAS框上设置用户帐户,否则您需要设置单独的AD / LDAP服务器进行身份验证.
期待已久的Samba4目前处于RC状态,具有完整的Active Directory实现,可以作为一个成熟的AD域控制器.如果您不仅限于FreeNAS,您可以选择GNU / Linux上的Samba4服务器作为文件服务器和目录服务器.