This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
c-services:shell [2023/06/25 17:34] uk created |
c-services:shell [2024/11/05 22:03] (current) baccenfutter [Podman] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Shellserver ''shell.c-base.org'' ====== | ====== Shellserver ''shell.c-base.org'' ====== | ||
- | {{:c-services:astralremotelogin.png?600 |}} | + | {{c-services:astralremotelogin.png?600 |}} |
+ | |||
+ | |||
+ | Jedes Crew-Mitglied hat automatisch Zugang via c-base Account. | ||
+ | |||
+ | Innerhalb des eigenen Home-Verzeichnisses (`~/`) besteht Schreibzugriff. | ||
+ | |||
+ | Es gilt eine Fair-Use Policy. | ||
+ | |||
+ | Wer Mist baut wird verwant und/oder fliegt raus. | ||
+ | |||
+ | Im Zweifel, admax@ fragen. | ||
+ | |||
+ | ===== SSH ===== | ||
+ | |||
+ | |||
+ | - Linux oder MacOS: Terminal starten und ''ssh <crewname>@shell.c-base.org'' eingeben. Passwort ist das c-base-LDAP-Passwort. | ||
+ | - Windows: SSH-Client (z.B. PuTTY) installieren und verbinden. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Crew-Pages ===== | ||
+ | |||
+ | Sofern der Webserver auf shell.c-base.org die Datei ~/public_html/index.html lesen kann, ist diese unter https://crewname.crew.c-base.org/ zu erreichen. | ||
+ | |||
+ | Um die korrekten Zugriffsrechte zu setzen fu:hre folgende Befehle aus: | ||
+ | |||
+ | |||
+ | |||
+ | **chmod 755 ~/; chmod 755 ~/public_html/index.html** | ||
+ | |||
+ | |||
+ | ===== Podman ===== | ||
+ | |||
+ | |||
+ | |||
+ | Um Podman nutzen zu koennen, musst du dir ein "SubUID Mapping" setzen. | ||
+ | Fu:hre hierzu (einmalig) folgenden Befehl auf shell.c-base.org aus: | ||
+ | |||
+ | |||
+ | |||
+ | **crew-podman-setup** | ||
+ | |||
+ | |||
+ | |||
+ | Anschliessend sollte PodMan funktionieren: | ||
+ | Testen mit: | ||
+ | |||
+ | |||
+ | **podman run -it --rm hello-world** |