Security behavior changed in latest version, I’m not really happy with this, but that was done to be more close to the original FM’s security model.
So now every user works as root by default and so is able to see whole FS. To change this you can either create group that is restricted to work as UNIX user, or you can change default ACL option in /usr/share/webmin/filemin/defaultacl, make sure that work_as_root line is not defined or =0.
Go to Virtualmin - System Settings - Virtualmin Configuration and in Server Administrator Permissions section change Extra Webmin modules for server administrators option, add filemin there (either manually or with cool module selector popup).
PS: Note that it will be accessible to Server Administrators in Webmin menu not Virtualmin. I’ll fix that issue in next release.
WARNING! ACHTUNG! ALARM ALARM!!!
Webmin 1.770 is out! Filemin is now in da core. No more need to manually install.
NOTE!!! Fresh installation makes all users able to access Filemin WORK AS ROOT AND SEE WHOLE FILESYSTEM.
PERFORM SECURITY TIGHTENING AFTER UPGRADE AND FRESH INSTALLATION.
Go to Webmin - Webmin Users and create new group here, for example Fileminoids. Click on newly created group and note Available Webmin Modules section. Under Others subsection you’ll see File Manager link, click on it. You’ll see Filemin security options. Put $HOME inside Allowed Paths and check Same as Webmin login in Access files as Unix user.
Now make every new user part of that group. TADAAAA! You’re happy :)))))
Argh … when i click [Add to Group:] , page change to " Failed to delete users : One of the selected users is marked as non-editable " … like if i want delete the users …