Wie melde ich mich remote als root an?


23

Ich versuche, mich als root-Benutzer über winscp beim raspberrypi anzumelden, aber es wird nur "Zugriff verweigert" angezeigt, dasselbe gilt für den Versuch, mich direkt als root auf ssh anzumelden.

Ich habe versucht, mich als pi anzumelden und zu tun sudo passwd root, was zur Konsolenausgabe führt passwd: Password changed successfully, aber ich kann mich immer noch nicht als root anmelden

Antworten:


38

Wenn Sie sich mit SSH oder WinSCP als root anmelden möchten, müssen Sie die Konfiguration von SSHD bearbeiten:

  • Melden Sie sich an und bearbeiten Sie diese Datei: sudo nano /etc/ssh/sshd_config
  • Finden Sie diese Zeile: PermitRootLogin without-password
  • Bearbeiten: PermitRootLogin yes
  • Datei schließen und speichern
  • reboot oder starten Sie den sshd-Dienst neu mit: /etc/init.d/ssh restart
  • Legen Sie ein Root-Passwort fest, falls noch keines vorhanden ist: sudo passwd root

Jetzt können Sie sich als einloggen root, aber ich empfehle Ihnen, ein starkes Passwort oder SSH-Schlüssel zu verwenden


2
Beachten Sie, dass Sie dieses Zeichen entfernen müssen , wenn die PermitRootLoginZeile mit einem Kommentarzeichen ( #) beginnt !
Jorijnsmit

Mir wurde in der letzten Zeile geholfen, das root-Passwort festzulegen. Vielen Dank.
Andrei Krasutski

3

Sie können sich nicht anmelden, rootda Sie Raspbiankein rootPasswort haben. Siehe Raspbian root-Standardkennwort

Normalerweise sshlässt der rootZugriff nicht zu, da dies als Sicherheitsrisiko angesehen wird. Sie sollten in der Lage sein, alles zu tun, was Sie brauchen sudo(was die normale Debian-Praxis ist).

Wenn Sie WIRKLICH ssh rootZugriff wünschen , kann dieser aktiviert werden.


Ich bin sehr froh, dass zumindest jemand darauf hingewiesen hat, dass dies ein Sicherheitsrisiko darstellt. SSH als root ist niemals eine gute Idee (insbesondere bei Verwendung der Passwortauthentifizierung).
Stevieb

1

Sie können sich dann als normaler Benutzer ( sudoer- Gruppe) anmelden

 sudo su -

zu root wechseln


Für ssh ist das in Ordnung, das Hauptproblem war Winscp, wo ich nicht einfach sudo
d0min0r4bb1t

-2

Sie können

sudo su

Verwenden Sie dann passwd , um das Passwort zu ändern

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.