I use sudo su because running su with no options also gets you an interactive session without having to type anything but letters and a space
Both of these are for when you want a session as root which is nearly never necessary, but sometimes it’s more convenient that a set of commands preceded by sudo
I figured out that it just drops you into a root ahell, which is a bad thing.
You should try to never login as root. It’s just bad security hygiene.
I run sudo apt update, put in my password, thenonce my repos are updated, I run sudo apt upgrade. Password only has to be input once, unless I get busy and forget to do the upgrade command, in which case I haven’t left a root shell unattended for however long it took me to realize that I left the shell open.
That way if someone else comes along and tries to do stuff, they only have the limited privilege level that my user does.
I use
sudo su
'cause I can type it quicker than sudo -iWhy use the - i?
I just sudo [command].
-i asks for an interactive session
I use
sudo su
because running su with no options also gets you an interactive session without having to type anything but letters and a spaceBoth of these are for when you want a session as root which is nearly never necessary, but sometimes it’s more convenient that a set of commands preceded by
sudo
I figured out that it just drops you into a root ahell, which is a bad thing.
You should try to never login as root. It’s just bad security hygiene.
I run sudo apt update, put in my password, thenonce my repos are updated, I run sudo apt upgrade. Password only has to be input once, unless I get busy and forget to do the upgrade command, in which case I haven’t left a root shell unattended for however long it took me to realize that I left the shell open.
That way if someone else comes along and tries to do stuff, they only have the limited privilege level that my user does.
It even gets worse - I keep screen sessions open with one screen running root
Security and convenience balance, and if something has compromised my sudoer account they have root anyway