Hi,
I recently came back to OMV after a long break, and want to capture my first impressions here, in case they are useful user feedback. I'm also hopeful to learn why things are the way they are.
Things that bothered me when I installed OMV:
1. Root login to SSH by default.
I understand that some people like to keep root accounts on debian for admin purposes. I'm more comfortable creating a sudoer admin instead, and disable SSH root login, but this ends up being difficult. Maybe someday there could be an option in the installer to disable the root user and create an admin user instead?
2. Webadmin is HTTP only
Following the installation instructions over at https://docs.openmediavault.or…t/installation/index.html, I "type in the IP address" or in my case, the hostname.localdomain I setup in the installation. Unfortunately, this takes me to an HTTP page (Not HTTPS). My browser, firefox, warns me that anything I type in here is insecure, when I try to change the admin password away from the default 'openmediavault'. Not a great User Experience, although I understand that this hopefully is not dangerous if I can trust the security of my LAN. Maybe someday HTTPS can be default.
3. To create a new user for SSH login that uses /bin/bash which I am most familiar with, I have to know the difference between /bin/bash and /usr/bin/bash ?
- According to my research, /bin/bash should be preferred, since /usr/bin/bash should link to it on debian. But I am wondering why it is an option to select /usr/bin/bash? It is pretty confusing for me, a regular person jumping from being a desktop linux user to a OMV admin.
3.5 To create a new user for SSH login, I also have to know about "enable user home directories" and where to put it.
Shouldn't it just create /home/<username> unless you want it to not have a home directory? I am going to have to research what to put here before I can disable SSH root login.
4. Error when Updating Packages.
I notice a notification bell that tells me I can upgrade packages. Since I've just newly installed, that's probably a good idea, so I try. But I get a 500 - Internal Server Error The package archive is held by another process. Please try again later. Can this be improved?
5. Why can't the name of the default 'admin' webadmin user be changed?
I understand that if OMV is not accessible to the internet, the risk of someone trying to brute-force logins with "admin" and various passwords is low. But why isn't it possible to change the admin user name so that someone trying to login would have to guess the admin user name as well?
---
Anyway, that is what I've noticed so far. Hope it is helpful to say these things and if anyone knows the reason why things are this way, I would be curious to know as well.
I really do love this software, and the community forum. It makes a big difference.
Thanks!