[LINUX] Ubuntu (18.04.3) SSH Edition

1. Aktualisieren Sie
$sudo apt update

Dies geschieht grundsätzlich jedes Mal.

2. Ändern Sie das Root-Passwort
$ sudo passwd root

Legen Sie das Kennwort für die Root-Berechtigung fest.

Es ist ein wenig beängstigend, also stellen Sie es länger ein.

Ich konnte mich vorerst bei Root anmelden.

$ sudo su -

Dies wechselt zur Root-Eingabeaufforderung.

Fügen Sie hier mit vi Folgendes hinzu.

/etc/ssh/sshd_config

+ PermitRootLogin no

Sie können die Root-Anmeldung deaktivieren, indem Sie sshd neu starten.

$ systemctl restart ssh
$ failed to restart sshd.service unit sshd.service not found

Fa! ??

Als ich nachforschte, musste ich zuerst openssh-server installieren.

$ sudo apt-get install openssh-server

Beheben Sie dann Folgendes

/etc/ssh/sshd_config

- PermitRootLogin prohibit-password
+ PermitRootLogin no

Starten Sie neu.

$ sudo /etc/init.d/ssh restart

Ja ... (Können Sie nicht neu starten?).

Als ich es nachgeschlagen habe, musste ich den sshd-Dienst starten.

$ sudo aptitude install ssh

Versuchen Sie es über das Mac-Terminal.

$ ssh user@IP Adresse

Oh, es ist geschafft.

Versuchen Sie, sich bei root anzumelden.

$ su root

Wenn Sie sich damit nicht anmelden können, ist dies in Ordnung.

3. sshd-Port-Einstellungen Die folgenden Änderungen.

/etc/ssh/sshd_config

- # Port 22
+ Port 2022

Starten Sie neu.

$ sudo /etc/init.d/ssh restart

Das ist es.

4. Firewall-Portnummer geschlossen → neue Porteinstellung Überprüfen Sie unten.
$ sudo ufw status

22, die das letzte Mal veröffentlicht wurde, wird gelöscht (es scheint nicht so gut zu sein)

$ sudo ufw delete allow 22

Neuer Port geöffnet

$ sudo ufw allow 2022
$ sudo ufw reload

2022 ist jetzt geöffnet

Bestätigen Sie, dass Sie nicht mit ↓ eingeben können.

$SSH-Kontoname@IP Adresse

Ich könnte nicht ohne ↓ eintreten.

$ ssh -p Portnummer Kontoname@IP Adresse

Endlich Es begann um 21 Uhr und es war so eine Zeit.

Ich werde morgen ins Bett gehen.

Beim nächsten Mal möchte ich eine Verbindung mit der Authentifizierungsmethode für öffentliche Schlüssel herstellen.

(Es hört nicht auf, wenn Sie es starten)

Recommended Posts

Ubuntu (18.04.3) SSH Edition
Ubuntu Linux 20.04
SSH-Memo
Ubuntu-Codename
Ubuntu am besten