GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu 20.04 SSH-Root-Anmeldung aktivieren

Der Zweck dieses Tutorials besteht darin, die Root-Anmeldung über SSH unter Ubuntu 20.04 Focal Fossa Linux zu ermöglichen. Nach der Installation von OpenSSH ist die Anmeldung beim Root-Konto standardmäßig deaktiviert. Dies geschieht aus Sicherheitsgründen. Falls ein Konto kompromittiert wird, bedeutet dies, dass der Angreifer nicht automatisch auch Root-Rechte hat.

Wenn Sie auf diese Sicherheitsempfehlung verzichten und sich mit Ihrem Root-Konto bei SSH anmelden möchten, Es gibt eine einfache Einstellung, die Sie in der Konfigurationsdatei des SSH-Servers ändern können, um die Root-Anmeldung zu aktivieren. In diesem Tutorial erfahren Sie, wie Sie die Root-SSH-Anmeldung auf dem Ubuntu 20.04-Server oder -Desktop aktivieren.

In diesem Tutorial lernen Sie:

  • So aktivieren Sie den Root-Zugriff auf SSH
  • So starten Sie den SSH-Dienst neu
  • So legen Sie ein Passwort für das Root-Konto fest
  • Zulassen von Port 22 (SSH) durch die ufw-Firewall
Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 20.04 Focal Fossa
Software OpenSSH-Server
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Zulassen der SSH-Root-Anmeldung unter Ubuntu 20.04 Schritt-für-Schritt-Anleitung


Der ssh-Remote-Shell-Zugriff des Root-Benutzers wird standardmäßig verweigert. Befolgen Sie die nachstehenden Anweisungen, um die SSH-Anmeldung für das Root-Konto zu aktivieren.

  1. Öffnen Sie /etc/ssh/sshd_config Datei mit Administratorrechten unter Verwendung von nano oder welchen Texteditor Sie auch immer bevorzugen.
    $ nano /etc/ssh/sshd_config
    
  2. Suchen und ändern Sie in dieser Datei die folgende Zeile:Change from:
    #PermitRootLogin prohibit-password
    

    An:

    PermitRootLogin yes
    

    Der schnelle Weg, diese Aufgabe zu erledigen, könnte darin bestehen, einfach den sed zu verwenden Befehl wie unten gezeigt:

    $ sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
    
  3. Wenn Sie mit dieser Änderung fertig sind, speichern Sie die Datei und starten Sie den SSH-Dienst neu, damit die Änderungen wirksam werden.
    $ sudo systemctl restart ssh
    
  4. Standardmäßig ist das Root-Passwort auf Ubuntu 20.04 nicht gesetzt und die Fehlermeldung Permission denied, please try again wird angezeigt, wenn Sie versuchen, sich als Root-Benutzer über SSH anzumelden. Aus diesem Grund müssen wir das Passwort von root festlegen. Wenn Sie dazu aufgefordert werden, geben Sie Ihr aktuelles Benutzerkennwort ein, gefolgt von einem neuen Root-Kennwort:
    $ sudo passwd
    [sudo] password for linuxconfig: 
    Enter new UNIX password: 
    Retype new UNIX password: 
    passwd: password updated successfully
    
  5. Stellen Sie sicher, dass Ihre Firewall auch eingehende Verbindungen auf Port 22 (Standardport von SSH) zulässt.
    $ sudo ufw allow ssh
    
  6. Schließlich können Sie sich mit dem Root-Benutzerkonto auf Ubuntu 20.04 bei SSH anmelden.
    $ ssh root@ubuntu-server
    

Abschlussgedanken

In diesem Tutorial haben wir gesehen, wie man die Root-SSH-Anmeldung in Ubuntu 20.04 Focal Fossa Linux aktiviert. Obwohl es eine standardmäßige Sicherheitsfunktion ist, Root-Logins standardmäßig zu deaktivieren, ist es normalerweise in Ordnung, die Logins zu aktivieren, solange Sie ein sicheres Passwort haben. Sie können auch den Standardport von SSH ändern, um Ihnen zusätzliche Sicherheit zu bieten.



Ubuntu
  1. Aktivieren Sie die SSH-Root-Anmeldung auf dem Debian-Linux-Server

  2. SSH-Root-Anmeldung auf dem Ubuntu 14.04-Linux-Server zulassen

  3. So aktivieren Sie SSH als Root auf einer AWS Ubuntu-Instanz

  4. SSH auf Ubuntu 20.04 aktivieren - Schritt-für-Schritt-Anleitung?

  5. Deaktivieren oder aktivieren Sie die SSH-Root-Anmeldung und den sicheren SSH-Zugriff in CentOS 7

Aktivieren Sie SSH unter Ubuntu 22.04 Jammy Jellyfish Linux

So aktivieren Sie SSH unter Ubuntu 20.04

So aktivieren Sie SSH in Ubuntu

So aktivieren und deaktivieren Sie das Root-Konto in Ubuntu

So aktivieren Sie den SSH-Server unter Ubuntu 22.04

So aktivieren Sie ssh unter Ubuntu 20.04 LTS Linux