Dienstag, 21. August 2007

SSH trotz NAT

A möchte dass B sich per SSH bei beim ihm einloggen kann - A und B sitzen allerdings jeweils hinter einem Router/ NAT, und keiner hat Zugriff auf die Einstellung der Router. A und B können sich allerdings auf C einloggen. Dann richtet A einen Port-Forward von C auf sich ein:
ssh -R 43210:localhost:22 A@C
Dann kann B sich auf C einloggen und kommt dann einfach auf A mit:
ssh name@localhost -p 43210
name ist der Benutzername von B bei A.

Sonntag, 19. August 2007

VNC mit laufender X-Session

Man ist bereits angemeldet, KDE / Gnome laufen, und man will per VNC drauf zugreifen:
x11vnc -localhost -display :0 -usepw
So konfiguriert können nur lokale Nutzer darauf zugreifen (unsinnig), oder Remote-User per SSH-Tunnel (Port 5900 by default) von außerhalb.

Alle Befehle auf diesem Blog sind Debian-Befehle

soweit nicht anders gekennzeichnet.
Weitere Befehle die ich nicht vergessen will:
ntfs-3g /dev/hdd1 /mnt/mntdir -o local=de -o show_sys_files -o nls=utf8
du -s *
df
free
top
locale -a
ssh -L 5900:localhost:5900 user@farhost -p PORT

Festplatte mit Nullen überschreiben

dd if=/dev/zero of=/dev/hda bs=1024k conv=noerror

oder if=/dev/urandom für Überschreiben mit Zufallszahlen, dauert aber ewig.

DMA einschalten

hdparm -d1 /dev/hda

X-Server

X-Servereinstellung erneuern / reparieren ohne von Hand an die xorg.conf zu gehen:
dpkg-reconfigure xorg-server

Linux: Zwei IPs

Eine zweite IP für eine Netzwerkkarte vergibt man bspw. so:
ifconfig eth0:1 IP

Internetzugang für Linux-Live-Cds

wie Koppix, DSL usw:
ifconfig eth0 IP_Rechners
route add default gw IP_Gateways
in der /etc/resove.conf die IP des DNS eintragen (meist = IP_Gateway)