Mein aktuelles, großes Projekt
[stratum0-wiki.git] / Shelog.mw
1 {{Hardware
2 |kontakt=[[Benutzer:Shoragan|Shoragan]], [[Benutzer:Daniel Bohrer|Daniel Bohrer]]
3 |status=working
4 |ort=[[endur]]
5 |beschreibung=Shell-VM
6 |links=
7 }}
8
9 == Nutzung ==
10 Die Shell-VM wird von mehreren Entitäten genutzt. Um eine faire Benutzung zu ermöglichen, gelten folgende Spielregeln:
11
12 * Keine Services, die dauerhaft viele Ressourcen verbrauchen
13 * Keine Services, die aus dem Internet erreichbar sind (Schutz gegen DDoS)
14 * Benutzung nur durch Stratum 0-Mitglieder für Stratum 0-betreffende Dinge. Für alles andere kann man VMs für kleines Geld mieten.
15
16 Fürs Login wird ein SSH-Key benötigt. ([https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ Wie erstellt man sowas?]) Den Public-Key schickst du an <admin at stratum0.org>, oder an eine der Entitäten, die in der Infobox links unter "Kontakt" stehen. Zusätzlich legst du folgende Zeilen in deiner <tt>~/.ssh/config</tt> an:
17
18 Match host shelog,shelog.stratum0.org
19 HostName shelog.stratum0.org
20 Port 20022
21 IdentityFile ~/.ssh/id_rsa # bzw. dein entsprechender SSH-Private-Key
22 User <deinbenutzername>
23
24 Sobald dein Benutzer angelegt wurde, kannst du dich mit <tt>ssh shelog</tt> auf den Server verbinden.
25
26 == SSH-Keys ==
27 -----BEGIN PGP SIGNED MESSAGE-----
28 Hash: SHA256
29
30 $ for i in /etc/ssh/ssh_host_*pub; do ssh-keygen -lf $i; done
31 1024 8f:de:93:72:5d:79:66:dc:e1:ce:8a:87:0a:ee:90:af /etc/ssh/ssh_host_dsa_key.pub (DSA)
32 256 70:95:72:d2:4f:5d:55:fc:01:f8:61:90:48:d1:b2:8b /etc/ssh/ssh_host_ecdsa_key.pub (ECDSA)
33 256 5e:b9:da:9f:e6:23:59:0c:9d:a9:66:64:33:c4:13:46 /etc/ssh/ssh_host_ed25519_key.pub (ED25519)
34 2048 96:be:5a:e7:c2:f2:91:64:2e:28:bf:a1:30:95:87:5c /etc/ssh/ssh_host_rsa_key.pub (RSA)
35 -----BEGIN PGP SIGNATURE-----
36 Version: GnuPG v1
37
38 iQIcBAEBCAAGBQJX9pCKAAoJELv2jwPo83lBrcMQAI+T6swUXv2TkCYQCSIuLz9x
39 GXM9ibOOw3En77wVLv0ivvOzgCxe5/U0+BsJmxpdIAPsoOuC0wvdD8FVCA1ZbMJr
40 NDiQRb0jlJ/WBWXO0NtxozsAU73UK2gJQl47ynNqxf/YBPZDAD7x7rJfD62cfm0v
41 TJt9I1Rni0Clsqp22A8m1CPrwJmosw8NVZ7xLxjg/MWUczfkNv1hh0EjVE7F3Oe6
42 A3sUw7Suw5aVSRgIj7jttWvDHlC/3y4/Pgi2UiLKHp4wg8bRGQqvMrEKEkMj69XM
43 /Ufiob1LFJZ5MAnEn2F41c1HACvx3P043QqPeBTYC64pTr1hNZpbVdZs0mrXURBF
44 e/oj/vgeOMPj0AvNWEXrQq8Pvoz56goBLtlaFIHppqeDOU1WOF+Nu+rUGL4vxwM+
45 p6IOk1sdVqF3CUt8zkC45+8edGRZS+tyFbuPRdXnOuyFKr+YvozdNjdmQXT8eLNT
46 hba9PflyJDXs15a34QN8epfvvkL/+XHae5Df6U9FAvJxi3M4DUfSEV+Oihe0jF7Z
47 sI3i0pArsamjNt8uudla16eayTw+jvm15MZiGSKvkUD64EEqOUkJ9ED4fPQ2QV5s
48 9fW0j8SpT9jImvmIbfjPgaiadgh0OhnssqAmdlVXYgp4jRsl0Ll0Xl/dGuFBFYQP
49 0AYkJpusOJI9w2nY4ImP
50 =fZOL
51 -----END PGP SIGNATURE-----
52
53 == Doku ==
54 * Debian stretch, systemd
55 * 2 GB RAM
56 * 64 GB Platte
57 ** 10GB Quota für jeden User
58 * 8 CPU-Kerne (niedrige Priorität)
59 * Netzwerk intern, per DHCP
60
61 * SSH via Port-Forwarding von [[gandolf]], Port 20022
62
63 * Accounts auf Anfrage (siehe oben)
64
65 === Monitoring ===
66
67 * Munin: https://sarumon.stratum0.org/munin/host/shelog/index.html
68
69 [[Kategorie:Virtuelle Maschine]]
70 [[Kategorie:Infrastruktur]]
This page took 0.043399 seconds and 5 git commands to generate.