Shells
Wir betreiben unter shells.darmstadt.ccc.de
einen Shell-Server auf dem sich
jeder mit seinem zentralen Account per SSH einloggen kann.
IRC-Client
Dort findet ihr unter anderem auch tmux und WeeChat um dauerhaft einen IRC-Client betreiben zu können. Am einfachsten geht dass wenn ihr unseren fertigen Systemd Service benutzt der euch im Hintergrund ein WeeChat in einem tmux startet und sicher rebootfest ist.
Dafür auf shells.darmstadt.ccc.de
verbinden und folgendes im Terminal ausführen:
systemctl --user enable weechat
systemctl --user start weechat
Danach könnt ihr jederzeit mit tmux -L weechat attach
an eure WeeChat-Instanz attachen.
public_html
Wenn du ein public_html
Verzeichnis in deinem Home anlegst, so werden seine Inhalte per
HTTPS freigegeben.
mkdir $HOME/public_html
Standardmäßig ist dein Home nicht world-readable. Damit der Webserver aber Dateien daraus
ausliefern kann muss er dein ~
(homedir) betreten können, und dann aus ~/public_html
lesen
können
chmod o+x ~
chmod o+rx ~/public_html
Alle Dateien und Ordner unterhalb dieses Verzeichnisses sind dann unter
https://shells.darmstadt.ccc.de/~ACCOUNT/
erreichbar.
Wenn ihr nicht wollt, dass jeder sehen kann welche Dateien ihr dort liegen habt
(auch bekannt als DirectoryListing), so ist es gängige Praxis eine leere index.html
Datei anzulegen:
touch ~/public_html/index.html
Das ist dann ggf. für jeden Unterordner ebenso relevant.