Setting up a file server at home. This server will take care of all external connections and working/active files. The UnRAID system will take care of all archived and inactive files.
I looked at solutions like FreeNAS and Openfiler and was left wanting a little more. On top of that, the updating of those solutions is scant at best. I prefer using up-to-date software and features as they becomes available.
So I decided to set up a file server myself. It will be based on OpenSUSE with Webmin as the GUI. I plan on making this a downloadable project from SuseStudio once it gets a little more mature.
I will document here the changes I am making to the system so that I can implement them in the SuseStudio version so there won’t be any configuration to the end user.
For Outsider’s File System, 0.0.1
– Added NFS server, and configured it.
NOTES: When setting up a share, for ‘Export to‘ option make sure that instead of Everyone, the option of Hosts is selected and * is entered in the field. That’s how suse sets up the share, and it doesn’t seem to work (at least not on my LAN) with Everyone selected.
See if this setting change can be made a default.
UPDATE: it doesn’t matter what the Export option is set to. The directory to be exported needs to be enabled. From the NFS Share module view, select (check off) the directory and click “Enable Selected” button
– Added Vsftp. The daemon seems to need to be started manually after a system reboot.
NOTES: Go into Webmin’s System > Bootup and Shutdown menu, select the service (or Action as it’s called there) and then click the Start on Boot button at the bottom of page.
-Samba configuration : read this HowTo.
– In Webmin, under the system modules, open the “Bootup and Shutdown” module, and make sure things like smb, nfsserver, (and other services) are started at boot.