I cannot provide an Administrator password to install program So?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What have you got against a subset of Linux distros deciding to do things in a way that keeps things simple while forcing/encouraging users to not run as root normally?
I can't imagine why you've picked on this one. It suits people, it enforces security, it's harmless.
So, why?
I have always installed user and root accounts in my Linux systems. Then a few years ago various distributions decided to block me from installing root accounts. This makes installation of these distributions more difficult as I have to go through the system files and find and undo the various blocks to a functioning root account. I consider having an installer block root accounts a completely unnecessary nuisance.
I wonder what you call functioning root account, never had any difficulties gaining root access with sudo -i, it works even with "disabled" root account.
I have always installed user and root accounts in my Linux systems. Then a few years ago various distributions decided to block me from installing root accounts. This makes installation of these distributions more difficult as I have to go through the system files and find and undo the various blocks to a functioning root account.
Code:
sudo su
passwd
Bingo! Root account enabled.
Can you say, "Silly and stupid"? (Not that I have strong feelings on this matter.)
A functioning root account has the following characteristics:
It appears on the kdm or gdm login screen along with all of the user accounts.
You can login to root just as easily as you can login to a user account with each account having a different password.
The root account has a desktop like gnome, kde, xfce, or cinnamon with just as many function abilities as a user desktop. Especially root must have a split screen file manager available.
There is nothing wrong with the user sudo setup that you are advocating. But to then deny people the ability to also have a functioning root account is silly and stupid.
I was always taught that root shouldn't use the graphical desktop for security reasons. And display managers are usually configured by default not to allow root logins (though of course that can always be modified). I would regard a distro as having a functioning root account if root has a password and a home directory and can can log in at a console.
Best practices are a collection of tools, techniques, settings and practices that are believed to offer the user with protection and stability. The more you learn and use the more likely that your system will be safe and secure.
I have argued against the root user for a very long time to be used as a normal user. It is always a cat and mouse deal between a distro and it's target users. Do you force them to be secure or do you let them do less than secure tasks by default?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.