Dienste/Shell Server (shell.uugrn.org): Unterschied zwischen den Versionen

Aus UUGRN
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Navigationsleiste Services}}
+
__NOTOC__
== Shell Server ==
 
  
Linux shell 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) x86_64
 
      _          _ _
 
  ___| |__  ___| | |
 
/ __| '_ \ / _ \ | |
 
\__ \ | | |  __/ | |
 
|___/_| |_|\___|_|_|
 
 
 
;shell.uugrn.org
 
;shell.uugrn.org
 
:UUGRN Shell-Server für Mitglieder
 
:UUGRN Shell-Server für Mitglieder
Zeile 16: Zeile 8:
 
:Hetzner
 
:Hetzner
  
 +
Debian 11 (bullseye) x86_64 amd64
  
Debian 10 (buster) x86_64 amd64
+
   eth0:
 
 
   eth0 IPForward DHCP=yes
 
 
   88.99.225.249
 
   88.99.225.249
 
   2a01:4f8:c0c:4fe4::1/64
 
   2a01:4f8:c0c:4fe4::1/64
Zeile 33: Zeile 24:
 
:Zugschlus auf irc.uugrn.org:6667 und im IRCnet
 
:Zugschlus auf irc.uugrn.org:6667 und im IRCnet
  
;Status:
+
;Hostname:
:Beta-Betrieb: MAschine nutzbar, Finaler Hostname noch nicht gesetzt.
+
:shell.uugrn.org
 
 
;aktueller Hostname:
 
:shell.new.uugrn.org
 
;finaler Hostname:
 
:shell.uugrn.org (aktuell noch von shell.old.uugrn.org belegt)
 
  
 
=== Shell-Dienst ===
 
=== Shell-Dienst ===
  
Shellaccounts werden für Mitglieder "auf Zuruf" angelegt. Bitte einen ssh-Public-Key bereitlegen. Vor Erzeugung des Accounts wird auf einem zweiten Kanal nachgefragt, ob der Key wirklich richtig ist. Password Authentication für den Account wird auf Zuruf freigeschaltet. Das Passwort für den frisch angelegten Shell-Account wird in einer Datei /home/$USER/passwd abgelegt.
+
Shellaccounts werden für Mitglieder "auf Zuruf" angelegt. Bitte einen ssh-Public-Key beilegen. Vor Erzeugung des Accounts wird auf einem zweiten Kanal nachgefragt, ob der Key wirklich richtig ist. Password Authentication für den Account wird auf Zuruf freigeschaltet. Das Passwort für den frisch angelegten Shell-Account wird in einer Datei /home/$USER/passwd abgelegt.
  
 
screen, tmux, nohup etc sind installiert; lang laufende Prozesse sind erlaubt und erwünscht. Rechenintensive Prozesse bitte mit nice betreiben und es nicht übertreiben ;-)  Keine Folding@home etc Clients, bitte.
 
screen, tmux, nohup etc sind installiert; lang laufende Prozesse sind erlaubt und erwünscht. Rechenintensive Prozesse bitte mit nice betreiben und es nicht übertreiben ;-)  Keine Folding@home etc Clients, bitte.
Zeile 49: Zeile 35:
 
=== Webserver ===
 
=== Webserver ===
  
Ein Webserver ist installiert. Die unter /home/$USER/.www/public_html abgelegten statischen Inhalte werden unter http://shell(.new).uugrn.org/~$USER/ und https://shell(.new).uugrn.org/~$USER/ veröffentlicht. Ein letsencrypt-zertifikat ist installiert.
+
Ein Webserver ist installiert. Die unter /home/$USER/.www/public_html abgelegten statischen Inhalte werden unter http://shell.uugrn.org/~$USER/ und https://shell.uugrn.org/~$USER/ veröffentlicht. Ein letsencrypt-zertifikat ist installiert.
 +
 
 +
=== Reboot Policy ===
 +
 
 +
Nach einem Update von Kernel oder Systemlibraries ist ein Reboot notwendig. Reboots werden mit einer Vorlaufzeit von 24 Stunden auf der Mailingliste und in der MOTD angekündigt und bevorzugt in den frühen Morgenstunden ausgeführt. Direkt bei dem Reboot wird eine Vorwarnzeit von 5 Minuten eingehalten.
  
 
== FAQ ==
 
== FAQ ==
  
 
; Ein Paket fehlt
 
; Ein Paket fehlt
: Ist das Paket in Debian GNU/Linux enthalten? Wenn ja, reicht eine Mail an den Administrator, bzw. eine Bitte auf der Mailingliste.
+
: Ist das Paket in Debian GNU/Linux enthalten? Wenn ja, reicht eine Mail an den Administrator, bzw. eine Bitte auf der Mailingliste oder im IRC.
 
 
; Wird der Server gebootet?
 
: Ja, ggf. mit 5 Minuten Vorwarnzeit
 
 
 
== alter Shell-Server ==
 
 
 
Der alte Server wird nach der Produktivsetzung des neuen Servers noch kurze Zeit weiterbetrieben werden und dann abgeschaltet und gelöscht.
 

Aktuelle Version vom 14. Dezember 2022, 09:46 Uhr


shell.uugrn.org
UUGRN Shell-Server für Mitglieder
runs on
Hetzner Cloud VM CX21, 2 VCPU, 4 GB, 40 GB
location
Hetzner
Debian 11 (bullseye) x86_64 amd64
 eth0:
  88.99.225.249
  2a01:4f8:c0c:4fe4::1/64
  DNS: 213.133.100.100, 213.133.98.98, 213.133.99.99
Adminkontakt
Marc 'Zugschlus' Haber
Messenger
siehe https://www.incluesion.de/impressum/
Phone
bitte nur wenn es wirklich brennt
IRC
Zugschlus auf irc.uugrn.org:6667 und im IRCnet
Hostname
shell.uugrn.org

Shell-Dienst[Bearbeiten]

Shellaccounts werden für Mitglieder "auf Zuruf" angelegt. Bitte einen ssh-Public-Key beilegen. Vor Erzeugung des Accounts wird auf einem zweiten Kanal nachgefragt, ob der Key wirklich richtig ist. Password Authentication für den Account wird auf Zuruf freigeschaltet. Das Passwort für den frisch angelegten Shell-Account wird in einer Datei /home/$USER/passwd abgelegt.

screen, tmux, nohup etc sind installiert; lang laufende Prozesse sind erlaubt und erwünscht. Rechenintensive Prozesse bitte mit nice betreiben und es nicht übertreiben ;-) Keine Folding@home etc Clients, bitte.

Webserver[Bearbeiten]

Ein Webserver ist installiert. Die unter /home/$USER/.www/public_html abgelegten statischen Inhalte werden unter http://shell.uugrn.org/~$USER/ und https://shell.uugrn.org/~$USER/ veröffentlicht. Ein letsencrypt-zertifikat ist installiert.

Reboot Policy[Bearbeiten]

Nach einem Update von Kernel oder Systemlibraries ist ein Reboot notwendig. Reboots werden mit einer Vorlaufzeit von 24 Stunden auf der Mailingliste und in der MOTD angekündigt und bevorzugt in den frühen Morgenstunden ausgeführt. Direkt bei dem Reboot wird eine Vorwarnzeit von 5 Minuten eingehalten.

FAQ[Bearbeiten]

Ein Paket fehlt
Ist das Paket in Debian GNU/Linux enthalten? Wenn ja, reicht eine Mail an den Administrator, bzw. eine Bitte auf der Mailingliste oder im IRC.