UUGRN:10 Jahre UUGRN e.V./Vorträge/ssh config: Unterschied zwischen den Versionen

Aus UUGRN
(→‎Welche wichtigen Optionen gibt es?: erste liste von parametern)
K (→‎Welche wichtigen Optionen gibt es?: typen, beschreibungen)
Zeile 29: Zeile 29:
 
  |-
 
  |-
 
  | Compression
 
  | Compression
  |-
+
  | Bool
  | CompressionLevel
+
  | Soll Kompression verwendet werden?
 
  |-
 
  |-
 
  | ForwardX11
 
  | ForwardX11
 +
| Bool
 +
| Soll X11 Forwarding Aktive sein?
 
  |-
 
  |-
 
  | LocalForward
 
  | LocalForward
 +
| <nowiki>[bind_address:]port:host:hostport</nowiki>
 +
| Port Forwarding: Lokaler Port wird über Server an Remote Maschine weitergeleitet
 
  |-
 
  |-
 
  | RemoteForward
 
  | RemoteForward
 +
| <nowiki>[bind_address:]port:host:hostport</nowiki>
 +
| Port Forwarding: Port auf Server wird an Lokalen Port weiter geleitet
 
  |-
 
  |-
 
  | DynamicForward
 
  | DynamicForward
 +
| Port Nummer
 +
| Dynamiches Portforwarding, SSH wird hier zum [[SOCKS]] Proxy
 
  |-
 
  |-
 
  | IdentityFile
 
  | IdentityFile
 +
| Filename
 +
| Private Key um PublicKey Auth zu machen
 
  |-
 
  |-
 
  | User
 
  | User
 +
| Username
 +
| Username der an die Gegenseite geschickt wird
 
  |-
 
  |-
 
  | Port
 
  | Port
 +
| Port Nummer
 +
| Port auf dem der Server hört
 
  |-
 
  |-
 
  | HostName
 
  | HostName
 +
| Hostname
 +
| Hostname des Servers
 
  |-
 
  |-
 
  | BindAddress
 
  | BindAddress
 +
| Hostname
 +
| Lokale Adresse auf die SSH binden soll.
 
  |-
 
  |-
 
  | ProxyCommand
 
  | ProxyCommand
 +
| Command
 +
| Befehl der ausgeführt wird um mit dem Server zu reden.
 
  |-
 
  |-
 
  |}
 
  |}

Version vom 5. Mai 2009, 12:11 Uhr

Was ist RoarAudio?
Ziel
ein Vortrag über OpenSSHs Client Config Datei ssh_config vor einem Unixpublikum mit grundlegendem Vorwissen zum Thema.


Der Autor

Philipp ph3-der-loewe Schafft, Software Entwickler und langjähriger OpenSSH user.

Abstrakt

Vortrag

Was ist die ssh_config?

(Geplante Zeit: 2 Minuten)


Bei der Datei ssh_config handelt es sich um die Konfiguration des OpenSSH Clients. Sie dient dazu Parameter zu setzen welche das Verbinden mit anderen Rechnern steuern, zum Beispiel das setzen von Port nummern. Sie sollte nicht mit der Datei sshd_config verwechselt werden welche den OpenSSH Server Steuert.

Die Datei findet sich normalerweise im Verzeichnis .ssh im Home-Verzeichnis des Benutzers. Es kann aber auch über die Option -F ein anderer Dateiname angegeben werden.

Welche wichtigen Optionen gibt es?

(Geplante Zeit: 5 Minuten)


Es gibt verschiedenste Optionen, die folgende Tabelle stellt die wichtigsten vor.

Option Parameter Beschreibung
Compression Bool Soll Kompression verwendet werden?
ForwardX11 Bool Soll X11 Forwarding Aktive sein?
LocalForward [bind_address:]port:host:hostport Port Forwarding: Lokaler Port wird über Server an Remote Maschine weitergeleitet
RemoteForward [bind_address:]port:host:hostport Port Forwarding: Port auf Server wird an Lokalen Port weiter geleitet
DynamicForward Port Nummer Dynamiches Portforwarding, SSH wird hier zum SOCKS Proxy
IdentityFile Filename Private Key um PublicKey Auth zu machen
User Username Username der an die Gegenseite geschickt wird
Port Port Nummer Port auf dem der Server hört
HostName Hostname Hostname des Servers
BindAddress Hostname Lokale Adresse auf die SSH binden soll.
ProxyCommand Command Befehl der ausgeführt wird um mit dem Server zu reden.

Host Profile

(Geplante Zeit: 5 Minuten)


Master mode

(Geplante Zeit: 3 Minuten)


Fragen

  • immer gerne