Unix tips: Unterschied zwischen den Versionen
Gregor (Diskussion | Beiträge) (ssh forwarding für die Karte) |
(map - windows (bitte jemand den pfad von der hosts datei überprüfen, hab kein win zum nachschaun da.)) |
||
Zeile 28: | Zeile 28: | ||
=== Von Unterwegs über den eigenen Knoten auf die Karte zugreifen === | === Von Unterwegs über den eigenen Knoten auf die Karte zugreifen === | ||
− | + | '''Linux:''' | |
− | su - | + | su - (oder bei ubuntu "sudo -s", das root konto ist standartmässig deaktiviert) |
ssh -L 80:map.funkfeuer.at:80 meinknoten.funkfeuer.at | ssh -L 80:map.funkfeuer.at:80 meinknoten.funkfeuer.at | ||
in /etc/hosts: | in /etc/hosts: | ||
Zeile 36: | Zeile 36: | ||
Im Browser wie gewohnt map.funkfeuer.at/wien aufrufen - voila! <br> | Im Browser wie gewohnt map.funkfeuer.at/wien aufrufen - voila! <br> | ||
Am Ende der Session /etc/hosts zurücksetzen nicht vergessen | Am Ende der Session /etc/hosts zurücksetzen nicht vergessen | ||
+ | |||
+ | '''Windows:''' | ||
+ | |||
+ | Man besorgt sich [http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe:> 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! <br> | ||
+ | Am Ende C:/WINDOWS/system32/drivers/etc/hosts wieder zurücksetzen nicht vergessen! | ||
---- | ---- |
Version vom 11. Oktober 2007, 16:56 Uhr
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:
- User A macht auf seinem system mit 'screen' ne session auf
- nun oeffnet er mit 'CTRL a' ein context menu und gibt den multiuser mode mit der eingabe von ':multiuser on' frei
- durch weiteres pressen von 'CTRL a' und ':acladd B' laesst er User B an seinen erguessen teilhaben
- 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:
- user A startet mit 'screen -s example'
- mach schritt 2-4 von oben
- 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!