Hi members
I've just done my install of Debian 12 Live XFCE version. Been a user
of Xubuntu for 15 years and thought i would change. Tried some of the derivatives and chose Debian to go with.
I would be grateful if someone could explain why admin root user is
not set to default. I have always had user login and password and then
root for for other tasks like Aptitude updates. [I am a fan of
Aptitude although most folk seem to prefer Apt].
Also not sure where to set root admin user. I suppose it doesn't
matter if one is using Debian on a home PC like myself rather than a
server but i'd just like to know.
Hi members
I've just done my install of Debian 12 Live XFCE version. Been a user
of Xubuntu for 15 years and thought i would change. Tried some of the derivatives and chose Debian to go with.
I would be grateful if someone could explain why admin root user is
not set to default. I have always had user login and password and then
root for for other tasks like Aptitude updates. [I am a fan of
Aptitude although most folk seem to prefer Apt].
Also not sure where to set root admin user. I suppose it doesn't
matter if one is using Debian on a home PC like myself rather than a
server but i'd just like to know.
thanks
james
I would be grateful if someone could explain why admin root user is
not set to default. I have always had user login and password and then
root for for other tasks like Aptitude updates. [I am a fan of
Aptitude although most folk seem to prefer Apt].
Also not sure where to set root admin user. I suppose it doesn't
matter if one is using Debian on a home PC like myself rather than a
server but i'd just like to know.
I've just done my install of Debian 12 Live XFCE version.
b] 'Sudo' - i thought came in with ubuntu (and some other
derivatives). Many distros use 'su -' for admin rights and i thought
Debian was one of those. Sudo i thought was introduced as a level of
safety for newbie users so they could only carry out one operation at
a time. If i wanted to do a series of operations i'd choose 'sudo su'
which allowed that and as i understood was the equivalent to 'su -'.
From what you have said it seems Debian has now included sudo. It maybe that the Calamares installer has decided this setup and it is
better to use the netinst iso.
Disabling root logins by default is especially important when a
network attacker can use the login, like via SSH.
The network attacker
is usually your #1 threat, and you don't want to give the network
attacker an opportunity to obtain root merely by guessing a weak
password over the internet. (There are other things you should also do
for SSH, like disabling passwords and enabling public key
authentication).
I really don't understand why so many people do this. Why would you
install using a "Live" medium instead of the real installer?
The second one may be more convenient if you want to run several
commands as root instead of just one.
b] 'Sudo' - i thought came in with ubuntu (and some other
derivatives). Many distros use 'su -' for admin rights and i thought
Debian was one of those. Sudo i thought was introduced as a level of
safety for newbie users so they could only carry out one operation at
a time. If i wanted to do a series of operations i'd choose 'sudo su'
which allowed that and as i understood was the equivalent to 'su -'.
From what you have said it seems Debian has now included sudo. Itbe that the Calamares installer has decided this setup and it is
may
better to use the netinst iso.
Disabling root logins by default is especially important when a
network attacker can use the login, like via SSH. The network attacker
is usually your #1 threat,
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 146:05:42 |
Calls: | 10,383 |
Calls today: | 8 |
Files: | 14,054 |
D/L today: |
2 files (1,861K bytes) |
Messages: | 6,417,699 |