Änderungen von Dokument SSH
Zuletzt geändert von Aysegül Omus am 2024/04/18 13:24
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 70.1
bearbeitet von Ana Villalobos González
am 2023/03/01 11:32
am 2023/03/01 11:32
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -202,10 +202,9 @@ 202 202 203 203 Wenn man folgenden Befehl im Terminal ausführt, erfährt man mehr über SSH-Keygen 204 204 205 -> 205 +{{code language="none"}} 206 +$> ssh-keygen man 206 206 207 -{{{$> ssh-keygen man 208 - 209 209 usage: ssh-keygen [-q] [-b bits] [-C comment] [-f output_keyfile] [-m format] 210 210 [-t dsa | ecdsa | ecdsa-sk | ed25519 | ed25519-sk | rsa] 211 211 [-N new_passphrase] [-O option] [-w provider] ... ... @@ -237,24 +237,23 @@ 237 237 ssh-keygen -Y check-novalidate -n namespace -s signature_file 238 238 ssh-keygen -Y sign -f key_file -n namespace file ... 239 239 ssh-keygen -Y verify -f allowed_signers_file -I signer_identity 240 - -n namespace -s signature_file [-r revocation_file] 241 -}} }239 + -n namespace -s signature_file [-r revocation_file] 240 +{{/code}} 242 242 243 243 == 1.4. Filetransfer mit SFTP == 244 244 245 245 Das Secure File Transfer Protocol (SFTP) kann genutzt werden um Daten zu oder von einem Remote-System zu übertragen. 246 246 247 -> 248 - 249 -{{{$> sftp 246 +{{code language="none"}} 247 +$> sftp 250 250 usage: sftp [-46aCfpqrv] [-B buffer_size] [-b batchfile] [-c cipher] 251 251 [-D sftp_server_path] [-F ssh_config] [-i identity_file] 252 252 [-J destination] [-l limit] [-o ssh_option] [-P port] 253 253 [-R num_requests] [-S program] [-s subsystem | sftp_server] 254 254 destination 255 -}} }253 +{{/code}} 256 256 257 -Dazu kann man einfach das mit der !OpenSSH -Implementierung mitgelieferte sftp Tool nutzen. Dazu einfach in das Terminal/ Powershell sftp eingeben. Die Parameter sind analog zum ssh Befehl, nur das manche Flags fehlen, wie zB X11-Forwarding. Man kann auch die in der SSH-Config definierten Hosts nutzen.255 +Dazu kann man einfach das mit der OpenSSH -Implementierung mitgelieferte sftp Tool nutzen. Dazu einfach in das Terminal/ Powershell sftp eingeben. Die Parameter sind analog zum ssh Befehl, nur das manche Flags fehlen, wie zB X11-Forwarding. Man kann auch die in der SSH-Config definierten Hosts nutzen. 258 258 259 259 z.B. also: 260 260 ... ... @@ -283,26 +283,14 @@ 283 283 284 284 ---- 285 285 286 - 287 - 288 288 {{html wiki="true"}} 289 289 <a name='Putty'></a> 290 290 {{/html}} 291 291 292 - 293 - 294 294 = 2. Legacy Methode Windows (Putty) = 295 295 296 296 Putty benötigt man auf älteren Windows Systemen um eine SSH Verbindung aufbauen zu können, da Microsoft sich dem Industiestandard ziemlich lang verweigert hat. 297 297 298 - 299 - 300 -{{html wiki="true"}} 301 -<a name='PuttyInstallation'></a> 302 -{{/html}} 303 - 304 - 305 - 306 306 == 2.1. Installation == 307 307 308 308 Den aktuellen Installer für Putty bekommt man unter [[www.putty.org>>https://www.putty.org/]]. Diesen herunterladen und ausführen. ... ... @@ -328,17 +328,14 @@ 328 328 {{/html}} 329 329 330 330 331 - 332 332 == 2.2. Konfiguration == 333 333 334 334 Nach erfolgreicher Installation nun Putty starten. Dies kann man z.B. durch drücken der Windows-Taste und darauffolgendes Suchen von Putty machen: 335 335 321 + 336 336 [[image:puttykonfig00.png||width="1000"]] 337 337 338 338 339 - 340 - 341 - 342 342 Nun in dem geöffneten Fenster die Serveradresse **lxhalle.in.tum.de** für Informatik Serveradresse und **ssh.ma.tum.de** für Mathematik Serveradresse angeben: 343 343 344 344 [[image:puttykonfig01.png||width="1000"]] ... ... @@ -348,14 +348,11 @@ 348 348 [[image:puttykonfig02.png||width="1000"]] 349 349 350 350 351 - 352 - 353 353 In unserem Beispiel ist dies der Nutzer "Max Mustermann" mit der Kennung "musterma": 354 354 355 355 [[image:puttykonfig03.png||width="1000"]] 356 356 357 357 358 - 359 359 Falls ein SSH-Key vorhanden ist, kann man den unter SSH / Auth eintragen: 360 360 361 361 [[image:puttykonfig09.png||width="1000"]] ... ... @@ -382,7 +382,6 @@ 382 382 ---- 383 383 384 384 385 - 386 386 {{html wiki="true"}} 387 387 <a name='LinuxSub'></a> 388 388 {{/html}} ... ... @@ -393,16 +393,13 @@ 393 393 394 394 Auf Windows 10 kann man auch ein Linux Subsystem installieren, dass sich in den Windows Kernel und das Windows Dateisystem integriert. Es ist ein vollständiges Linux, dass allerdings im Windows Kernel läuft. 395 395 396 - 397 - 398 398 {{html wiki="true"}} 399 399 <a name='LinuxSubInstallation'></a> 400 400 {{/html}} 401 401 402 - 403 403 == 3.1. Installation == 404 404 405 -Mit Windows-Logo-Taste + X oder rechts klick auf die Windowsflagge das Direktlinkmenü öffnen und dort die Windows !PowerShell (Administrator öffnen):381 +Mit Windows-Logo-Taste + X oder rechts klick auf die Windowsflagge das Direktlinkmenü öffnen und dort die Windows PowerShell (Administrator öffnen): 406 406 407 407 [[image:linux00.png||width="1000"]] 408 408 ... ... @@ -413,8 +413,14 @@ 413 413 414 414 415 415 416 -Hier nun **{{{Enable-WindowsOptionalFeature-Online -FeatureName Microsoft-Windows-Subsystem-Linux}}} **eingeben und ausführen. Falls das Feature nicht gefunden wird, ist das System vermutlich nicht auf dem aktuellsten Stand und sollte aktualisiert werden.392 +Hier nun 417 417 394 +{{code language="none"}} 395 +Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 396 +{{/code}} 397 + 398 +eingeben und ausführen. Falls das Feature nicht gefunden wird, ist das System vermutlich nicht auf dem aktuellsten Stand und sollte aktualisiert werden. 399 + 418 418 [[image:linux02.png||width="1000"]] 419 419 420 420 [[image:linux03.png||width="1000"]] ... ... @@ -438,6 +438,7 @@ 438 438 439 439 [[image:linux07.png||width="1000"]] 440 440 423 + 441 441 Nach Abschluss der Installation das Subsystem starten (Kann man auch über das Startmenü machen z.B. einfach nach Ubuntu suchen) 442 442 443 443 [[image:linux08.png||width="1000"]] ... ... @@ -460,7 +460,6 @@ 460 460 <a name='LinuxSubKonfiguration'></a> 461 461 {{/html}} 462 462 463 - 464 464 == 3.2. Konfiguration == 465 465 466 466 OpenSSH kann nun wie unter Linux verwendet werden.