Ubuntu-Grundeinstellungen: Installation und Nutzung des OpenSSH-Servers

Ubuntu-Grundeinstellungen: Installation und Nutzung des OpenSSH-Servers

Protokollieren Sie die Installation und Verwendung des OpenSSH-Servers in Ubuntu 17.10. Nach der Installation können Sie sich per SSH bei Ubuntu anmelden, es handelt sich also um eine der Grundeinstellungen von Ubuntu.

Vorbereitung

Ubuntu-Version: 17.10
devops@ubuntu:~$ cat /etc/issue
Ubuntu 17.10 \n \l
devops@ubuntu:~$ 
devops@ubuntu:~$ lsb_release -a
Es sind keine LSB-Module verfügbar.
Distributor-ID: Ubuntu
Beschreibung: Ubuntu 17.10
Version: 17.10
Codename: kunstvoll
devops@ubuntu:~$

Ubuntu 17.10 mit dem Codenamen Artful Aardvark wurde am 19. Oktober 2017 offiziell veröffentlicht. Es ist die erste Version, die GNOME ersetzt, aber es handelt sich nicht um eine LTS-Version. Es wird bis August 2018 unterstützt und ist eine Übergangsversion vor der LTS-Version von Ubuntu im Jahr 2018. Die Installation des OpenSSH-Servers hat nur geringe Auswirkungen auf die Ubuntu-Version und die grundlegenden Betriebsschritte sind grundsätzlich dieselben.

Installationsschritte

Befolgen Sie zur Installation die nachstehenden Schritte

Betriebsprotokoll

Hier ist das im installierten Zustand erfasste Protokoll. Die Anzeige von apt install wird anders sein

devops@ubuntu:~$ sudo su
[sudo] Passwort für DevOps: 
root@ubuntu:/home/devops# 
root@ubuntu:/home/devops# apt install openssh-server
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum erstellen    
Statusinformationen werden gelesen... Fertig
openssh-server ist bereits die neuste Version (1:7.5p1-10ubuntu0.1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 55 nicht aktualisiert.
root@ubuntu:/home/devops# 
root@ubuntu:/home/devops# ssh -V
OpenSSH_7.5p1 Ubuntu-10ubuntu0.1, OpenSSL 1.0.2g 1. März 2016
root@ubuntu:/home/devops# 
root@ubuntu:/home/devops# /etc/init.d/ssh status
● ssh.service – OpenBSD Secure Shell-Server
  Geladen: geladen (/lib/systemd/system/ssh.service; aktiviert; Vendor-Vorgabe: aktiviert)
  Aktiv: aktiv (läuft) seit Samstag, 03.03.2018, 07:58:44 CST; vor 51 Minuten
 Prozess: 3072 ExecReload=/bin/kill -HUP $MAINPID (Code=beendet, Status=0/ERFOLGREICH)
 Prozess: 3071 ExecReload=/usr/sbin/sshd -t (Code=beendet, Status=0/ERFOLGREICH)
 Prozess: 3167 ExecStartPre=/usr/sbin/sshd -t (Code=beendet, Status=0/ERFOLGREICH)
 Haupt-PID: 3179 (sshd)
  Aufgaben: 1 (Limit: 4915)
  Speicher: 1,0 M
   CPU: 7 ms
  CGroup: /system.slice/ssh.service
      └─3179 /usr/sbin/sshd -D
3. März 07:58:44 Ubuntu systemd[1]: OpenBSD Secure Shell-Server wird gestartet ...
3. März 07:58:44 Ubuntu systemd[1]: OpenBSD Secure Shell-Server gestartet.
3. März 07:58:44 Ubuntu sshd[3179]: Server lauscht auf 0.0.0.0 Port 22.
3. März 07:58:44 Ubuntu sshd[3179]: Server lauscht auf :: Port 22.
root@ubuntu:/home/devops# 
root@ubuntu:/home/devops# /etc/init.d/ssh neu starten
[ ok ] SSH neu starten (über systemctl): ssh.service.
root@ubuntu:/home/devops#

SSH-Verbindung vom Terminal

liumiaocn:~ liumiao$ ssh [email protected]
Passwort von [email protected]: 
Willkommen bei Ubuntu 17.10 (GNU/Linux 4.13.0-21-generic x86_64)
 * Dokumentation: https://help.ubuntu.com
 * Verwaltung: https://landscape.canonical.com
 * Unterstützung: https://ubuntu.com/advantage
58 Pakete können aktualisiert werden.
32 Updates sind Sicherheitsupdates.
Letzte Anmeldung: Sa 3. März 07:43:23 2018 von 192.168.31.242
devops@ubuntu:~$

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung, wie man ein Passwort an den SSH/SCP-Befehl im Bash-Skript übergibt
  • Detaillierte Erklärung zum Mounten von Remote-Dateisystemen über SSH unter Linux
  • CentOS-Methode zum Ändern der Standard-SSH-Portnummer – Beispiel
  • Detaillierte Installation und Verwendung von SSH in der Ubuntu-Umgebung
  • Anweisungen zum Bereitstellen von Projekten auf Remotecomputern mithilfe des Publish Over SSH-Plugins in Jenkins
  • CentOS 6.5-Konfiguration: SSH-Anmeldung ohne Schlüssel zur Ausführung des PSSH-Befehls – Erläuterung
  • So installieren Sie MySQL über SSH auf einem CentOS VPS
  • So konfigurieren Sie SSH/SFTP und legen Berechtigungen unter dem Linux-Betriebssystem fest
  • Implementierung einer nicht geheimen SSH-Kommunikation in Linux
  • Erklärung zur Verbindung des Mac mit Remote-Servern über SSH in verschiedenen Terminals

<<:  Beispiel zur MySQL-Passwortänderung – ausführliche Erklärung

>>:  JavaScript-Simulationsrechner

Artikel empfehlen

js implementiert ein einfaches Englisch-Chinesisch-Wörterbuch

In diesem Artikel wird der spezifische Code von j...

Details zur React Routing Link-Konfiguration

1. Link zum Attribut (1) Platzieren Sie den Routi...

MariaDB-Serverinstallation der MySQL-Reihe

Inhaltsverzeichnis Tutorial-Reihe 1. Installieren...

So löschen Sie Dateinamen oder Verzeichnisse mit Sonderzeichen in Linux

Löschen einer Datei anhand ihrer Inode-Nummer Ver...

So erstellen Sie https mit Nginx und dem kostenlosen Tencent Cloud-Zertifikat

Ich habe gelernt, wie man https bekommt. Kürzlich...

JavaScript implementiert die Verarbeitung großer Datei-Uploads

Beim Hochladen von Dateien, z. B. Videodateien, d...

MySQL-Lösung für die Konfiguration mehrerer Instanzen

1.1 Was ist MySQL Multi-Instance? Einfach ausgedr...

Beispiel zum Erstellen eines öffentlichen Harbor-Repository mit Docker

Im vorherigen Blogbeitrag ging es um das private ...

Einige Vorschläge für HTML-Anfänger und Neulinge, Experten können sie ignorieren

Gefühle: Ich bin Backend-Entwickler. Manchmal fühl...

Detaillierte Erläuterung zur Verwendung der WeChat-Miniprogrammkarte

In diesem Artikelbeispiel wird der spezifische Im...

Tipps zum Erstellen von Web-Tabellenrahmen

<br />Tipps zum Erstellen von Web-Tabellenra...

Beispielcode für HTML-Framesets

Dieser Artikel stellt ein möglichst einfaches Fra...

Detaillierte Erläuterung des MySQL MVCC-Mechanismusprinzips

Inhaltsverzeichnis Was ist MVCC Mysql-Sperre und ...