Yeah, that’s also a factor. The --uninstall flag in the Virtualmin installer is in no way like the uninstall in Webmin. I mean, the Virtualmin --uninstall flag leaves a steaming pile of wreckage. The Webmin uninstall script removes a package.
One is pretty much just for testing and development. The other is just another way to run rpm -e webmin or dpkg -r webmin.
Thank you so much for the detailed and lengthy explanation!
I think you heard what I said, and the main point is it is all a bit unclear.
I only requested the part about the repo keys, the installation proccess using apt, rpm, pacman, whatever I completely understand you needing to script.
And you clearly explained why you prefer NOT having tons of bug reports, I get it.
And I agree, everything is at some point about trust, I was mostly talking about practice, but I won’t go on about it…
Btw, I did exactly what you suggested, I DID check the install script.
This is the information in the FAQ that I followed… my bad… xD
Because honestly, I had no idea it was just a bunch of packages installed, how could I have known?
If I did I would have uninstalled with apt and dependencies…
How can I uninstall Webmin?
Just run the command /etc/webmin/uninstall.sh. If you have installed the rpm package of Webmin, you can also use rpm -e webmin, or dpkg -r webmin if you have installed the deb package, or if you have installed the Solaris package you can use pkgrm WSwebmin command.
Besides, it seemed to work, I successfully installed the devel version after without hiccups so…
It also possibly indicates that the user did not realize that logging in as a non sudo user the virtualmin/webmin user interface is different and only a user terminal is available, but your right if i login as a sudo user i would expect a terminal that is sudo compatible wether you are elevated to root at on set or have to run something like sudo -s is irrelevant, l wish people experimented with virtualmin/webmin rather than just assuming all users get the same gui
Yeah, that was the biggest “wtf” I felt.
It went from, “oh, how nice, they use PAM to let me log in with my normal user” to “oh no, the credentials escalated to root without telling me”.
There is nothing stopping anyone from logging in using the root account right?
And I did not try to su user in the terminal, but I assume using sudo in the terminal in webmin works as in any other terminal.
So, sudo su or su root from a normal user should work just fine if root user is required in terminal.
There is the point that if your ‘normal’ user is in the sudo group elevating to root does save time in either prepending every command with sudo
my normal users that login to webmin either see this
And still you want webmin to log in as root, an account you disabled? xD
I get what you are saying, and I disagree.
To me this is as simple as:
I log in with user 1000 that is a sudo member.
If I do something escalating those credentials, in ANY SITUATION, I EXPECT a password request, because that is how I set up my linux system to work.
And that is the way 99.99% of all llinux systems work.
Besides, maybe you don’t know.
You can disable root login for only SSH for example, you don’t have to disable root login completely (something I REALLY advice against btw)
The account is not disabled, I have just stopped the ability for that root to log into webmin, not to difficult, but if your playing by the book I guess you are right, but it really is something I would not worry about as
a sudo user can elevate to root
you would only give a user sudo privs if you trust the user or it’s yourself
you can then use the webmin ACL to give granular access to whichever webmin module the admin sees fit
See AWS. You get keys for another account, no root login by default. Also, the root password is usually a long, nonsensical jumble for security purposes. I don’t want to run the risk of changing it every so often because I don’t know what I’ll break. So, not a convenient account to use as a general login.
Again, personally, if I’m logging into a management console, I want the ability to ‘management’. Kinda the point isn’t it?