Änderungen von Dokument SSH

Zuletzt geändert von Aysegül Omus am 2024/04/18 13:24

Von Version 65.3
bearbeitet von Narine Sumina
am 2023/02/28 12:01
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 65.4
bearbeitet von Narine Sumina
am 2023/02/28 12:06
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -191,11 +191,16 @@
191 191  
192 192  === 1.3.2. Öffentlichen Schlüssel auf Server übertragen ===
193 193  
194 -Der öffentlicher Schlüssel muss auf den Server übertragen werden.I.d.R. kann man dies einfach über //ssh-copy-id// erledigen.
195 -{{{$> 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.}}}
194 +>Der öffentlicher Schlüssel muss auf den Server übertragen werden.I.d.R. kann man dies einfach über //ssh-copy-id// erledigen.
195 +>{{{$> 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.}}}
196 196  
197 197  Jetzt sollte der Key auf dem Server als authorisierter Key installiert worden sein und ein Login mit
198 +
199 +(% class="box" %)
200 +(((
201 +
198 198  {{{ssh -i !PfadZumKeyfile username@hostname}}}
203 +)))
199 199  
200 200  möglich sein. Alternativ kann man das Identityfile wie oben spezifiziert in der SSH-Configuration angeben und sich mit //ssh alias// verbinden.
201 201  
... ... @@ -203,6 +203,8 @@
203 203  
204 204  Wenn man folgenden Befehl im Terminal ausführt, erfährt man mehr über SSH-Keygen
205 205  
211 +>
212 +
206 206  {{{$> ssh-keygen man
207 207  
208 208  usage: ssh-keygen [-q] [-b bits] [-C comment] [-f output_keyfile] [-m format]
... ... @@ -243,6 +243,8 @@
243 243  
244 244  Das Secure File Transfer Protocol (SFTP) kann genutzt werden um Daten zu oder von einem Remote-System zu übertragen.
245 245  
253 +>
254 +
246 246  {{{$> sftp
247 247  usage: sftp [-46aCfpqrv] [-B buffer_size] [-b batchfile] [-c cipher]
248 248   [-D sftp_server_path] [-F ssh_config] [-i identity_file]
... ... @@ -255,8 +255,10 @@
255 255  
256 256  z.B. also:
257 257  
258 -{{{ $> sftp RBG-username@lxhalle.in.tum.de
259 -}}}
267 +(% class="box" %)
268 +(((
269 + $> sftp RBG-username@lxhalle.in.tum.de
270 +)))
260 260  
261 261  Hier kann man nun interaktive Befehle nutzen um zu den gewüschten Dateien/ Ort im Dateisystem zu navigieren (z.B: ls, cd). Hier kann man nun mit //get/put// Dateien bzw Ordner(das Flag -r angeben, damit der Ordner rekursiv übertragen wird) herunter- bzw. hochladen.
262 262