SSH (Secure shell) . SSH is een protokol dat je te verzenden en te ontvangen data versluiteld . Het gedracht zich als een TelNet verdinding . Server zijde . Als vorens je kunt praten met een andere machine b.b.v SSH moet die machine(server) beschikken over een ssh server sshd genaamd . De sshd gebruikt voor configuratie /etc/ssh . Standaard maakt sshd gebruik van port 22 , welke 'forward' moet zijn . In je passwd bestand moet een regel staan die luidt : sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:sbin/nologin Tevens moet je een folder hebben /var/empy/sshd , zoniet moet je het maken . Het opstarten moet met een absoluut pad gebeuren v.b. /usr/sbin/sshd . Men kan niet anoniem inloggen , dat betekend dat de te gebruiken gebruikers-naam een password moet hebben . Geef hem/haar wel schrijfrechten want sommige toepassingen (firefox) willen configuratie bestanden schrijven . Client zijde . Op de machine waarvan je wil gaan praten moet de (client) ssh staan . De ssh zijn configuratie bestanden staan in $USER/.ssh . Open een console (RXVT / Xterm) Nu kun je proberen je server te benaderen met 'ssh -l gebruiker serverIP' . Het zal vragen of je de server wel vertrouwd zoja moet je antwoorden met (voluit) yes . Daarna vraagt het om je password . En zou je toegang moeten hebben tot de server op command level . Lukt dat niet dan heb ik (in PUPPY-Linux) gezien dat een paar problemen kunnen zijn . a) je firewall blokkeert b) je host.allow bestand blokkeert c) je host.deny bestand blokkeert (nooit gezien overigens) Je kunt ook X toepassingen draaien op de server en de uitvoer naar jouw machne brengen . Het geven van de opdracht 'ssh -X -l gebruiker serverIP' zou je de mogelijk moeten geven . Probeer of je de klok kunt zien . Geef daartoe xclock -update 1 . Geen klok ? oef . In PUPPY heb ik meerdere problemen gezien . a) voor je verbinding maakt moet je de X server vertellen dan hij opdrachten mag uitvoeren welke van een andere machine komen . Geef daartoe de opdracht xhost + serverIP . b) als je ingeloged bent moet je de server vertellen wie zijn display is met de opdracht : export DISPLAY=je-eigen-machine-IP:0.0 (wil zeggen display 0 op jouw machine ) c) in sommige PUPPY's is de Xserver geblokkeerd voor berichten vanaf het netwerk . In de folder /usr/X11R?/bin staat een bestand xwin . Zoek in dat bestand naar iets als -nonetwork tcp , en verwijder dat . Hopelijk heb je er wat aan . Menno (eMail : menno@fwn.rug.nl) Probeer het nu nog eens .