Aktionen

Root wieder aktivieren / Anmelden als Root per SSH Ubuntu 14.04

Aus znilwiki

Auch in Ubuntu 14.04 ist das Benutzerkonto root nicht mehr aktiv - man loggt sich mit einem normalen Benutzer ein und tippt bei Befehlen die root-Rechte brauchen halt immer ein sudo voran.

Mit

sudo su

bekommt man eine dauerhafte root-Sitzung. Oder wer es (wie ich) bevorzugt gleich als root zu arbeiten aktiviert den Account mit

sudo passwd root

Ihr müsst erst das Kennwort eures normalen Benutzers eingeben - und danach 2x das neue für den root Benutzer.

Lokal Anmelden könnt Ihr euch nun - aber eine Anmeldung über SSH funktioniert dann immer noch nicht.
Damit diese auch funktioniert müsst ihr die sshd_config bearbeiten:

sudo nano /etc/ssh/sshd_config

sucht nach der Zeile (STRG + W ist Suchen) nach

PermitRootLogin without-password

und setzt ein # davor:

#PermitRootLogin without-password

Speichert die Datei und startet den ssh Dienst neu:

sudo service ssh restart

Ab dann klappt es auch mit dem SSH-Login für den Benutzer root, z.B. über puTTY


--Bernhard Linz 22:25, 29. Apr. 2014 (CEST)



hoohead

37 Monaten zuvor
Punktzahl 0++
Danke für die Anleitung, hat funktioniert.

marco.hofmann@login-online.de

31 Monaten zuvor
Punktzahl 0++

> sudo su

ist problematisch, da es nicht alle Umgebungsvariablen setzt. Besser sudo -i

heyho

30 Monaten zuvor
Punktzahl 0++
Prima. Hat sofort funktioniert. Danke

Auraxlu

22 Monaten zuvor
Punktzahl 0++
Hey. Sehr nice ich habe ungelogen 2 monate genau danach gesucht! jetzt hat es geklappt!! Vielen vielen Dank!

mussakhan.afridi@devoteam.com

18 Monaten zuvor
Punktzahl 0++
Bei mir ist die sshd_config Datei leer wenn ich mit nano reinschaue und wenn ich per Hand #PermitRootLogin without-password eingebe die Datei speichere und den dienst neustarten möchte kommt die Fehlermeldung Failed to restart ssh.service: Unit ssh.service failed to load: No such file or directory.

BLinz

18 Monaten zuvor
Punktzahl 0++

Dann ist der SSH Dienst bei dir gar nicht installiert!

sudo apt-get install openssh-server

Sigi

9 Monaten zuvor
Punktzahl 0++

Unter Ubuntu 16.04 muss man setzen:

PermitRootLogin yes

Flei

7 Monaten zuvor
Punktzahl 0++
PERFEKT! Danke - hab mich schon rumgeärgert

robin@live.at

5 Monaten zuvor
Punktzahl 0++
Vile danke

Chris

5 Monaten zuvor
Punktzahl 0++
Danke, das hat mir echt geholfen

Tut

4 Monaten zuvor
Punktzahl 0++
Hmmm icvh habe ein Upgrade von 14.04 auf 16.04 gemacht. Jedoch klappt das nicht mit dem "PermitRootLogin yes" .... Könnt Ihr mir weiterhelfen?

BLinz

4 Monaten zuvor
Punktzahl 0++

PermitRootLogin yes

ist die richtige Methode. Server / SSH Dienst schon neu gestartet?

Tut

4 Monaten zuvor
Punktzahl 0++
Ja ich habe sogar den ganzen Server neugestartet ... Es gibt ja verschiedene Einstellungsmöglichkeiten welche mit "#" auskommentiert sind. Das PermitRootLogin ist ja nicht in der config drin. Dann habe ich diese Zeile zunterst angefügt. Jedoch bleibt diese Option weiss im gegensatz zu den anderen Einstellungen welche Gelb sind wenn man sie aktiviert.

4 Monaten zuvor
Punktzahl 0++

Die Zeile ist bei Ubuntu schon seit vielen Versionen ab Werk drin. Eventuell ist es die falsche Datei. SSH Login mit anderen Accounts funktioniert? Ggf. sshd einmal deinstallieren (inklusive purge) und neu installieren mit frischen default-Config-Dateien

Bisher hatte ich keinen Server der naxh einem Upgrade (12.04 auf 14.04/ 14.04 auf 16.04) der hinterher noch so lief wie er wollte.

Tut

4 Monaten zuvor
Punktzahl 0++
Hmm Komisch ... ja die Datei ist ja unter /etc/ssh --> sshd_config ... aber mit anderen Usern klappt es ... Ja ich werde mal schauen/ neuinatallieren der Pakete. Kann ja über sudo arbeiten. Danke für die schnelle Antwort :)

syco

14 Tage zuvor
Punktzahl 0++
When i search for PermitRootLogin without-password it says NOT FOUND

BLinz

13 Tage zuvor
Punktzahl 0++

In Ubuntu the file contains the line since many versions. You don't need to search, just scroll a few lines down. Look for a line beginning with

PermitRootLogin

maybe you have already set another option. This Hack works only with Ubuntu 14.04. For Ubutu 16.04 take a look at https://znil…freischalten

Timo

9 Tage zuvor
Punktzahl 0++
Wie speichere ich das denn ab?

BLinz

9 Tage zuvor
Punktzahl 0++

Bei nano mit STRG + X und dann Bestätigen

Beim vi mit ESC, :w und :q
Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, trage deinen Namen oder deine Email-Adresse ein oder melde dich an. Du kannst das Feld auch einfach leer lassen.