Unix tips

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche

Tips

screen

screen ist ein window manager f. die shell, er ist am sandwich installiert, die basics kriegt man bei god of CLI ( http://www.guckes.net/vortraege/screen/ )

weniger bekannt is vlt das feature der shared screen session: ein user A macht screen auf und laesst user B,C,D,E zuschauen und oder mitmachen, quicksetup f. 2 user ist folgender:

  1. User A macht auf seinem system mit 'screen' ne session auf
  2. nun oeffnet er mit 'CTRL a' ein context menu und gibt den multiuser mode mit der eingabe von ':multiuser on' frei
  3. durch weiteres pressen von 'CTRL a' und ':acladd B' laesst er User B an seinen erguessen teilhaben
  4. mit 'CTRL a' ':aclchg B <recht>' kann er festlegen ob B in der Session auch machen darf oder ob er nur lesen darf

nun verbindet sich B zu As' system und ruft mit screen -x die session von A auf und sieht somit was A macht bzw interagiert mit diesem .

  • 'mit Ctrl-a' ':wall <nachricht>' koennen A und B kommunizieren

achja - wenn 'Must run suid root for multiuser support.' bitte suid bit (chmod +s ) auf screen setzen. dann funktionierts auch mit multiplen session zu arbeiten:

  1. user A startet mit 'screen -s example'
  2. mach schritt 2-4 von oben
  3. user B haengt sich nun in die session von A wenn er 'screen -x A/example' eingibt

Von Unterwegs über den eigenen Knoten auf die Karte zugreifen

Linux:

 su -    (oder bei ubuntu "sudo -s", das root konto ist standartmässig deaktiviert)
 ssh -L 80:map.funkfeuer.at:80 meinknoten.funkfeuer.at

in /etc/hosts:

 127.0.0.1 map.funkfeuer.at

eintragen.
Im Browser wie gewohnt map.funkfeuer.at/wien aufrufen - voila!
Am Ende der Session /etc/hosts zurücksetzen nicht vergessen

Windows:

Man besorgt sich > PUTTY <

hostname = ip oder DEINdevicename.funkfeuer.at

dan auf ssh tunnel =Source port 80

Destination map.funkfeuer.at:80

Add klicken nicht vergessen !

und mit "open" verbindung herstellen

in C:/WINDOWS/system32/drivers/etc/hosts:

 127.0.0.1 map.funkfeuer.at

eintragen.

Im Browser wie gewohnt map.funkfeuer.at/wien aufrufen - voila!
Am Ende C:/WINDOWS/system32/drivers/etc/hosts wieder zurücksetzen nicht vergessen!