Änderungen von Dokument SSH
Zuletzt geändert von Aysegül Omus am 2025/01/31 12:25
Von Version 69.1
bearbeitet von Ana Villalobos González
am 2023/03/01 11:21
am 2023/03/01 11:21
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 68.1
bearbeitet von Ana Villalobos González
am 2023/03/01 11:03
am 2023/03/01 11:03
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 0 hinzugefügt, 4 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -61,6 +61,7 @@ 61 61 Unter Programme und Features lässt es sich seitdem aktivieren und seit etwa April 2018 sollte es standardmäßig aktiviert sein, wenn man auf dem aktuellstem Updatestand ist. 62 62 63 63 64 + 64 64 {{html wiki="true"}} 65 65 <a name='OpenSSHVerbindung'></a> 66 66 {{/html}} ... ... @@ -68,7 +68,7 @@ 68 68 69 69 == 1.1. SSH Verbindung mit Passwort == 70 70 71 -Öffnen Sie das Terminal (MacOS / Linux) oder die PowerShell (Windows). In diesem kann man nun mit 72 +Öffnen Sie das Terminal (!MacOS / Linux) oder die !PowerShell (Windows). In diesem kann man nun mit 72 72 73 73 (% class="box" %) 74 74 ((( ... ... @@ -81,12 +81,10 @@ 81 81 82 82 (% class="box" %) 83 83 ((( 84 -{{{$> ssh musterma@lxhalle.in.tum.de 85 -oder 86 -$> ssh musterma@ssh.ma.tum.de}}} 85 +{{{$> ssh musterma@lxhalle.in.tum.de oder $> ssh musterma@ssh.ma.tum.de}}} 87 87 ))) 88 88 89 -Falls der Server unbekannt ist, also die Verbindung zum ersten Mal aufgebaut wird oder die //known_hosts// Datei gelöscht wurde, ist eine Bestätigung des Fingerprints des public key des Servers gefragt.88 +Falls der Server unbekannt ist, also die Verbindung zum ersten Mal aufgebaut wird oder die _known//hosts// Datei gelöscht wurde, ist eine Bestätigung des Fingerprints des public key des Servers gefragt. 90 90 91 91 (% class="box" %) 92 92 ((( ... ... @@ -97,7 +97,17 @@ 97 97 98 98 Falls der Fingerprint richtig ist, kann die Abfrage bestätigt werden. Nun wird man noch nach seinem Passwort gefragt werden und man sollte am Server eingeloggt sein. 99 99 99 + 100 + 100 100 {{html wiki="true"}} 102 +<a name='OpenSSHKonfiguration'></a> 103 +{{/html}} 104 + 105 + 106 + 107 + 108 + 109 +{{html wiki="true"}} 101 101 <a name='OpenSSHKey'></a> 102 102 {{/html}} 103 103 ... ... @@ -104,7 +104,7 @@ 104 104 105 105 == 1.2. SSH-Verbindgung ohne Passwort (OpenSSH Konfiguration) == 106 106 107 -Mit der OpenSSH Konfigurationsdateien lassen sich unter anderem Aliase für SSH Hosts anlegen und Optionen setzen. 116 +Mit der OpenSSH Konfigurationsdateien lassen sich unter anderem Aliase für SSH Hosts anlegen und Optionen setzen.Mehr Informationen unter https://www.ssh.com/ssh/config/ 108 108 109 109 Falls die OpenSSH Konfigurationsdatei noch nicht vorhanden ist, kann man diese einfach mit 110 110 ... ... @@ -120,16 +120,10 @@ 120 120 {{{vim ~/.ssh/config}}} 121 121 ))) 122 122 123 -Ein Beispiel Hosteintrag sieht wie folgt aus: 124 124 125 - [[image:1677665498294-467.png]]133 +Um eine SSH-Verbindgung ohne Passwort zur Lxhalle auszubauen, braucht man eine Konfigurationsdtei wie unten 126 126 127 127 128 -Um eine SSH-Verbindgung ohne Passwort zur Lxhalle auszubauen, braucht man eine Konfigurationsdatei wie unten 129 - 130 -[[image:1677665518714-502.png]] 131 - 132 - 133 133 == 1.3. SSH Key == 134 134 135 135 === 1.3.1. Schlüsselpaar generieren (Private und Public) === ... ... @@ -145,11 +145,11 @@ 145 145 146 146 – t steht für der type des Schlüssels. 147 147 148 - 149 149 Wenn Sie das angeben werden Sie nach einem Pfad nachgefragt wo das generierte Key hinterlegt werden soll. 150 150 151 -{{code language="none"}} 152 -$> ssh-keygen -t rsa -b 4096 153 +> 154 + 155 +{{{$> ssh-keygen -t rsa -b 4096 153 153 > Generating public/private rsa key pair. 154 154 > Enter file in which to save the key (/home/"$USER"/.ssh/id_rsa): <path_to_directory_to_store_key> 155 155 > Enter passphrase (empty for no passphrase): ... ... @@ -170,25 +170,13 @@ 170 170 > | o. + ooo.o| 171 171 > | o ..++| 172 172 > +----[SHA256]-----+ 173 - {{/code}}176 +}}} 174 174 175 175 === 1.3.2. Öffentlichen Schlüssel auf Server übertragen === 176 176 177 -Der öffentlicher Schlüssel muss auf den Server übertragen werden.I.d.R. kann man dies einfach über //ssh-copy-id// erledigen. 180 +>Der öffentlicher Schlüssel muss auf den Server übertragen werden.I.d.R. kann man dies einfach über //ssh-copy-id// erledigen. 181 +>{{{$> ssh-copy-id RBG-username@hostname}}}{{{/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: <path_to_directory_where_key_is_stored> /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed}}}{{{/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed --}}}{{{if you are prompted now it is to install the new keys username@hostname password:}}}{{{Number of key(s) added: 1}}}{{{Now try logging into the machine, with:}}}{{{"ssh 'username@hostname'"}}}{{{and check to make sure that only the key(s) you wanted were added.}}} 178 178 179 -{{code language="none"}} 180 -$> ssh-copy-id RBG-username@hostname 181 -/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: <path_to_directory_where_key_is_stored> 182 -/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed 183 -/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys 184 -username@hostname password: 185 - 186 -Number of key(s) added: 1 187 - 188 -Now try logging into the machine, with: "ssh 'username@hostname'" 189 -and check to make sure that only the key(s) you wanted were added. 190 -{{/code}} 191 - 192 192 Jetzt sollte der Key auf dem Server als authorisierter Key installiert worden sein und ein Login mit 193 193 194 194 (% class="box" %)
- 1677665245542-340.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.villalob - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -483.8 KB - Inhalt
- 1677665285058-906.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.villalob - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -483.6 KB - Inhalt
- 1677665498294-467.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.villalob - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -80.7 KB - Inhalt
- 1677665518714-502.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.villalob - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -65.5 KB - Inhalt