Änderungen von Dokument SSH

Zuletzt geändert von Aysegül Omus am 2025/01/31 12:25

Von Version 63.6
bearbeitet von Narine Kashirskaya
am 2023/02/28 11:35
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 63.1
bearbeitet von Narine Kashirskaya
am 2023/02/28 11:21
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -70,33 +70,22 @@
70 70  == 1.1. SSH Verbindung mit Passwort ==
71 71  
72 72  Öffnen Sie das Terminal (!MacOS / Linux) oder die !PowerShell (Windows). In diesem kann man nun mit
73 -
74 -(% class="box" %)
75 -(((
76 -
77 77  {{{$> ssh RBG-username@hostname}}}
78 -)))
79 79  
80 80  eine SSH-Verbindung aufbauen.
81 81  
82 82  Also in unserem Fall z.B
83 -
84 -(% class="box" %)
85 -(((
86 -
87 87  {{{$> ssh musterma@lxhalle.in.tum.de oder $> ssh musterma@ssh.ma.tum.de}}}
88 -)))
89 89  
90 90  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.
91 91  
92 -(% class="box" %)
93 -(((
94 -~> The authenticity of host ‘<i>server (serverip)</i>’ can’t be established.
95 -~> ECDSA key fingerprint is <i>server fingerprint</i>
96 -~> Are you sure you want to continue connecting (yes/no)?
97 -)))
82 +{{{> The authenticity of host ‘<i>server (serverip)</i>’ can’t be established.
83 +> ECDSA key fingerprint is <i>server fingerprint</i>
84 +> Are you sure you want to continue connecting (yes/no)?
85 +}}}
98 98  
99 -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.
87 +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
88 +eingeloggt sein.
100 100  
101 101  
102 102  
... ... @@ -113,46 +113,22 @@
113 113  {{/html}}
114 114  
115 115  
116 -== 1.2. SSH-Verbindgung ohne Passwort (OpenSSH Konfiguration) ==
105 +== 1.2. SSH-Verbindgung ohne Passwort (!OpenSSH Konfiguration) ==
117 117  
118 -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/
107 +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/
119 119  
120 -Falls die OpenSSH Konfigurationsdatei noch nicht vorhanden ist, kann man diese einfach mit
121 -
122 -(% class="box" %)
123 -(((
124 -
109 +Falls die !OpenSSH Konfigurationsdatei noch nicht vorhanden ist, kann man diese einfach mit
125 125  {{{touch ~/.ssh/config}}}
126 -)))
127 127  
128 -erstellen. Danach öffnet man die Konfigurationsdatei (config) mit einem Texteditor z.B. vi oder vim im Terminal.
129 -
130 -(% class="box" %)
112 +(% class="box infomessage" %)
131 131  (((
132 -
114 +erstellen. Danach öffnet man die Konfigurationsdatei (config) mit einem Texteditor z.B. vi oder vim im Terminal.
133 133  {{{vim ~/.ssh/config}}}
134 134  )))
135 135  
136 136  Ein Beispiel Hosteintrag sieht wie folgt aus :
119 +{{{Host * IdentitiesOnly yes ServerAliveInterval 15 Host <i>aliasname</i> HostName <i>FQDN oder IP des Server</i> User <i>username</i> Port <i>Port</i> IdentityFile <i>PfadzumKeyfile</i>}}}
137 137  
138 -
139 -{{{Host *}}}
140 -
141 -{{{IdentitiesOnly yes}}}
142 -
143 -{{{ServerAliveInterval 15}}}
144 -
145 -
146 -{{{Host <i>aliasname</i>}}}
147 -
148 -{{{HostName <i>FQDN oder IP des Server</i>}}}
149 -
150 -{{{User <i>username</i>}}}
151 -
152 -{{{Port <i>Port</i>}}}
153 -
154 -{{{IdentityFile <i>PfadzumKeyfile</i>}}}
155 -
156 156  Um eine SSH-Verbindgung ohne Passwort zur Lxhalle auszubauen, braucht man eine Konfigurationsdtei wie unten
157 157  {{{Host * IdentitiesOnly yes ServerAliveInterval 15 Host lxhalle HostName lxhalle.in.tum.de User musterma IdentityFile /Users/max/.ssh/id_rsa_lxhalle}}}
158 158