back index forward Michael Renner
Linux Workshop der Max Planck Gesellschaft

tcp tunnel with ssh

protocols and client configuration

challenging clients

cvs

$ ssh -L 2401:fileserv.uni-gabelburg.local:2401 gateway.uni.gabelburg.de
in der .bashrc eintragen:
   CVSROOT=':pserver:USER@localhost:/export/cvsroot'
   CVS_RSH=ssh
Wird eine tcsh verwendet kommt folgender Eintrag in die .cshrc
   setenv CVSROOT      ':pserver:USER@localhost:/export/cvsroot'
   setenv CVS_RSH      ssh
$ cvs login
$ cvs co -d scripts-mpi software/scripts

mysql

Eintrag in der /etc/hosts
127.0.0.1       fakehost
Da der mysql-Server nicht nur Benutzername und Passwort prüft, muss in den Granttabellen des Datenbankservers festgelegt werden, dass der User vom Gatewayrechner aus auf die Datenbanken zugreifen kann. Ist dieser Eintrag gemacht (und unter Umständen die Grandtabellen neu geladen) erfolgt der connect mit
$ mysql -h fakehost
$ mysql -h 127.0.0.1

FLEXlm

Lizenzzserver für matlab, framemaker oder mathematica.
Unverändertes Lizenzfile:
# BEGIN------cut here------CUT HERE-----BEGIN
# MATLAB license passcode file for use with FLEXlm.
# LicenseNo: 102906   HostID: 690a13d4
SERVER licenceserv 690a13d4 27000
USE_SERVER
# END------cut here------CUT HERE-----END
Weiterer Eintrag in der /etc/hosts:
127.0.0.1       licenceserv
Weiterer Eintrag im Lizenzfile auf dem Server:
DAEMON MLM /export/global/matlab_6.1/etc/lm_matlab port=39555