Hallo Community,
habe da mal eine ganz banale Frage. Wie kann ich denn einem neuen User Root-Rechte bzw. die
Rechte eines su geben.
Habe es schon mit chmod probiert aber so wie ich das verstanden habe ist dass ja nur für Dateiberechtigungen.
Vielen Dank schonmal im voraus
MFG
Chris
Benutzer zum su machen
Re: Benutzer zum su machen
Ein Benutzer ist nur dann "root", wenn er die UID==0 hat. Du kannst dem Benutzer die UID=0 in /etc/passwd geben. Aber nein, das macht man nicht.
Normalerweise kann jeder Benutzer mit "su" die Identität von "root" annehmen, sofern er das Passwort von "root" kennt. Einfach eingeben. Nun ist er "root" (UID==0)
Um von einem normalen Benutzer zu "root" zu wechseln nutzt man eigentlich eher "sudo".
Als "root":
eintragen:
Speichern. Nun kann der Benutzer "username" mit
die Identität von "root" annehmen, ohne Passwort.
... oder wolltest du was ganz anderes?
Normalerweise kann jeder Benutzer mit "su" die Identität von "root" annehmen, sofern er das Passwort von "root" kennt. Einfach eingeben. Nun ist er "root" (UID==0)
Um von einem normalen Benutzer zu "root" zu wechseln nutzt man eigentlich eher "sudo".
Als "root":
Code: Alles auswählen
visudo
Code: Alles auswählen
username ALL=(ALL) NOPASSWD: /bin/bash
Code: Alles auswählen
sudo -s
... oder wolltest du was ganz anderes?
Re: Benutzer zum su machen
Vielen Dank für die ausführliche Antwort.
Genau das wollte ich wissen
Genau das wollte ich wissen
Re: Benutzer zum su machen
Kurze Ergänzung zu meiner Frage.
Kann ich den Benutzer Root einfach umbennen?
Hintergrund ist der, dass ich auf meinem Root-Server unmengen an Log-Einträgen vorfinde, die darauf
hinweisen, dass jemand versucht permanent dass Passwort von Root zu "erraten".
Deshalb war mein Gedankengang der, dass ich einfach den Benutzer umbennen?!?
Kann ich den Benutzer Root einfach umbennen?
Hintergrund ist der, dass ich auf meinem Root-Server unmengen an Log-Einträgen vorfinde, die darauf
hinweisen, dass jemand versucht permanent dass Passwort von Root zu "erraten".
Deshalb war mein Gedankengang der, dass ich einfach den Benutzer umbennen?!?
Re: Benutzer zum su machen
Das würde ich nicht versuchen, da es dein System zerstören kann.Kann ich den Benutzer Root einfach umbennen?
Erlaube "root" keinen Zugriff per SSH. Ändere /etc/ssh/sshd_config
Code: Alles auswählen
PermitRootLogin no
(denk daran, dass ein anderer Benutzer sich dann erfolgreich anmelden kann
![Wink ;-)](./images/smilies/icon_wink.gif)
oder erlaube root nur Zugriff per SSH-Key:
Code: Alles auswählen
PermitRootLogin without-password
![Wink ;-)](./images/smilies/icon_wink.gif)
Re: Benutzer zum su machen
Das Paket
fail2ban könnte auch einen Blick wert sein.
![Debian](/pics/debianpackage.png)
Re: Benutzer zum su machen
Ach ja. Solltest den SSH-Port von "22" auf einen anderen Port umlegen. Dann ist sofort Ende mit den ganzen Fehlversuchen.