I want to configure my FreeNAS server as authentication server (user FreeNAS local user's to auth into ubuntu clients) and NAS server, of course. I have Ubuntu as clients and they are booting over DHCP/PXE, so i can configure them all quickly.
I will post a list of processes above, the [OK] means that is working, and the [TODO], you know...
Structure proccess:
- [OK] Clients requests an IP offer...
- [OK] My firewall answer with filename "pxelinuz.0" and ip of my FreeNAS, who serves TFTP, NFS and SMB.
- [OK] The client loads the vmlinuz and initrd.lz, then it starts to load the squashfs from NFS as it needs...
- [TODO] My FreeNAS should serve LDAP or Active Directory DC (via SMB), but i don't know if it is possible with FreeNAS (One of my questions)...
- [TODO] The client must mount /home via NFS or SMB from FreeNAS.
- [TODO] The client should connect to FreeNAS and get a list of users so they can login.
My objective is to create a network where i can plug different computers and let the users log in with their personal computer if needed, access their "home" files, always without make changes into their OS on hard drive.
PS: I can edit the squashfs easily, i've made already a script for that.