Shell Server: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
+Siehe auch: Zugriff von extern
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Das HaDiNet betreibt für alle Vereinsmitglieder einen Shell-Server. Mit diesem ist es möglich sich auch von außerhalb in das HaDiNet einzuklinken, um z.B. auf einen Zimmer-PC zu kommen oder um dort einen Client zur Nutzung des [[IRC|Hadiko IRC Netzwerkes]] zu betreiben.
Das HaDiNet betreibt für alle Vereinsmitglieder einen Shell-Server. Mit diesem ist es möglich sich auch von außerhalb in das HaDiNet einzuklinken, um z. B. auf einen Zimmer-PC zu kommen oder um dort einen Client zur Nutzung des [[IRC|Hadiko IRC Netzwerkes]] zu betreiben.


Wer einen Account möchte, kann sich zu den üblichen [[HaDiNet#Support|Support-Zeiten]] oder mittels Mail an unseren [[HaDiNet#Support|Support]] anmelden. Wir benötigen folgende Daten von dir:
Wer einen Account möchte, kann sich zu den üblichen [[HaDiNet#Support|Support-Zeiten]] oder mittels Mail an unseren [[HaDiNet#Support|Support]] anmelden. Wir benötigen folgende Daten von dir:
Dein aktueller myHaDiNet-Benutzername
Dein aktueller HaDiNet-Benutzername


Der Server heißt home.hadiko.de und ist per SSH auf Port 22 zu erreichen.  
Der Server heißt home.hadiko.de und ist per SSH auf Port 22 zu erreichen. Über die [https://manpages.ubuntu.com/manpages/focal/man1/ssh.1.html ssh-Option <code>-D</code>] kann etwa ein SOCKS-Proxy eingerichtet werden, der in Anwendungen wie Browsern oder auch systemweit eingetragen werden kann; so lassen sich dann einfach HaDiKo-interne Dienste ansurfen.
(Der SSH-Fingerprint (SHA1) lautet: <code>28:07:67:00:65:63:c2:66:a0:65:d0:5b:29:2c:07:81)</code>


Aus Sicherheitsgründen sollte  beim ersten Verbinden geprüft werden, dass der Fingerprint einer der folgenden ist (sollte der Fingerprint nicht als SHA256 ausgegeben werden, ssh die Option <code>-o FingerprintHash=sha256</code> übergeben):<syntaxhighlight lang="text">
RSA: SHA256:DXeIYQP4g7oHKLfnk2RhFN7ogtPgdP+6rOsPjztFN54
ECDSA: SHA256:u2jKRuaKJw8YndSqpZ/dxgdBiGLFXiYdFC3VtMqWA+o
ED25519: SHA256:89CgmXjjKIgDd+6FVKVKyvhWXQG+a8W68A4POMm2STw
</syntaxhighlight>
=== Webspace einrichten ===
=== Webspace einrichten ===


Zu experimentellen Zwecken ist auch ein Web-Server installiert über den ihr kleine Seiten veröffentlichen könnt. Diese sind dann unter '''http(s)://home.hadiko.de/~benutzername/''' erreichbar.
Zu experimentellen Zwecken ist auch ein Web-Server installiert über den ihr kleine Seiten veröffentlichen könnt. Diese sind dann unter '''http://home.hadiko.de/~benutzername/''' erreichbar.


{{code|/usr/local/bin/init_webspace|
{{code|/usr/local/bin/init_webspace|

Aktuelle Version vom 7. Juni 2023, 11:20 Uhr

Das HaDiNet betreibt für alle Vereinsmitglieder einen Shell-Server. Mit diesem ist es möglich sich auch von außerhalb in das HaDiNet einzuklinken, um z. B. auf einen Zimmer-PC zu kommen oder um dort einen Client zur Nutzung des Hadiko IRC Netzwerkes zu betreiben.

Wer einen Account möchte, kann sich zu den üblichen Support-Zeiten oder mittels Mail an unseren Support anmelden. Wir benötigen folgende Daten von dir: Dein aktueller HaDiNet-Benutzername

Der Server heißt home.hadiko.de und ist per SSH auf Port 22 zu erreichen. Über die ssh-Option -D kann etwa ein SOCKS-Proxy eingerichtet werden, der in Anwendungen wie Browsern oder auch systemweit eingetragen werden kann; so lassen sich dann einfach HaDiKo-interne Dienste ansurfen.

Aus Sicherheitsgründen sollte beim ersten Verbinden geprüft werden, dass der Fingerprint einer der folgenden ist (sollte der Fingerprint nicht als SHA256 ausgegeben werden, ssh die Option -o FingerprintHash=sha256 übergeben):

RSA: SHA256:DXeIYQP4g7oHKLfnk2RhFN7ogtPgdP+6rOsPjztFN54
ECDSA: SHA256:u2jKRuaKJw8YndSqpZ/dxgdBiGLFXiYdFC3VtMqWA+o
ED25519: SHA256:89CgmXjjKIgDd+6FVKVKyvhWXQG+a8W68A4POMm2STw

Webspace einrichten

Zu experimentellen Zwecken ist auch ein Web-Server installiert über den ihr kleine Seiten veröffentlichen könnt. Diese sind dann unter http://home.hadiko.de/~benutzername/ erreichbar.

Code/usr/local/bin/init_webspace
User@home:~$ init_webspace
User@home:~$ cd public_html
User@home:~/public_html$ vim index.html

Siehe auch