<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fernwartung on zefanjas.de - Open Source &amp; Education</title>
    <link>https://zefanjas.de/tags/fernwartung/</link>
    <description>Recent content in Fernwartung on zefanjas.de - Open Source &amp; Education</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Sun, 08 Feb 2009 17:21:24 +0000</lastBuildDate><atom:link href="https://zefanjas.de/tags/fernwartung/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fernwartung mit NX (II) – Update</title>
      <link>https://zefanjas.de/fernwartung-mit-nx-ii-update/</link>
      <pubDate>Sun, 08 Feb 2009 17:21:24 +0000</pubDate>
      
      <guid>https://zefanjas.de/fernwartung-mit-nx-ii-update/</guid>
      <description>&lt;p&gt;Nach einem Tipp in den Kommentaren zu meinem &lt;a href=&#34;http://zefanja.wordpress.com/2009/02/06/fernwartung-mit-nx/&#34;&gt;letzen Eintrag&lt;/a&gt; habe ich das Script entsprechend angepasst. Jetzt kann man einfach dem Script die benötigten Paramter übergeben und braucht es nicht mehr von Hand anzupassen.&lt;/p&gt;
&lt;p&gt;Folgende Parameter müssen dem Script übergeben werden:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;p – Port des fremden SSH Servers (also nicht der eigene), standardmäßig auf Port 22 gesetzt, optional&lt;/li&gt;
&lt;li&gt;u – Benutzername&lt;/li&gt;
&lt;li&gt;h – Host des SSH Servers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Zu finden ist das überarbeitete Script &lt;a href=&#34;http://pastebin.ca/1330841&#34;&gt;hier&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Zur Anregung habe ich das &lt;a href=&#34;http://www.pro-linux.de/t_system/basescript.html&#34;&gt;Script von hier&lt;/a&gt; genutzt.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Fernwartung mit NX</title>
      <link>https://zefanjas.de/fernwartung-mit-nx/</link>
      <pubDate>Fri, 06 Feb 2009 13:46:34 +0000</pubDate>
      
      <guid>https://zefanjas.de/fernwartung-mit-nx/</guid>
      <description>&lt;p&gt;Vor einiger Zeit hatte ich schon einmal über den &lt;a href=&#34;http://zefanja.wordpress.com/2008/10/30/nx-remote-desktop-uber-ssh/&#34;&gt;NX Server&lt;/a&gt; und die Möglichkeit des &lt;a href=&#34;http://zefanja.wordpress.com/2008/10/29/ssh-doppeltunnel/&#34;&gt;SSH Doppeltunnels&lt;/a&gt; berichtet. Da ich in letzter Zeit immer wieder mal bei Freunden Hilfestellung in Sachen Ubuntu gegeben habe, habe ich ein kleines Script geschrieben, welches überprüft, ob ein SSH- und ein NX-Server installiert sind und gleich eine Verbindung zu einem vorher konfigurierten Rechner aufbaut. Nun kann man sich einfach mit einer Konsole bzw. einem NX Client verbinden und den nötigen Support erteilen. Dies sieht dann z.B. so aus:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ssh -p 2022 benutzer@localhost
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Natürlich kann man sich auch direkt auf den SSH Server des „Hilfesuchenden“ verbinden, doch mit Hilfe eines SSH Doppeltunnels braucht er/sie sich nicht um irgendwelche Porteinstellungen am Router kümmern. Weiterhin kann man damit auch abgeschottete Rechner erreichen,  die die Außenwelt nur über Port 80 oder 443 erreichen (in diesem Fall sollte man den eigenen SSH Server z.B. auf Port 443 laufen lassen).&lt;/p&gt;
&lt;p&gt;Hier das Script:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#!/bin/bash
#SSH installiert?
echo &amp;#34;Überprüfe, ob SSH Server installiert ist...&amp;#34;
tester=`dpkg -l | grep openssh-server`
if [[ &amp;#34;$tester&amp;#34; =~ &amp;#34;openssh-server&amp;#34; ]]
then
  echo &amp;#34;SSH Server ist installiert.&amp;#34;
else
  echo &amp;#34;SSH Server wird installiert. Wird installiert...&amp;#34;
  sudo apt-get install openssh-server
fi

#NX installiert?
echo &amp;#34;Überprüfe, ob NX Server installiert ist...&amp;#34;
tester=`dpkg -l | grep nxserver`
if [[ &amp;#34;$tester&amp;#34; =~ &amp;#34;nxserver&amp;#34; ]]
then
  echo &amp;#34;NX Server ist installiert.&amp;#34;
else
  echo &amp;#34;NX Server wird installiert&amp;#34;
  wget http://64.34.161.181/download/3.3.0/Linux/nxclient_3.3.0-6_i386.deb
  wget http://64.34.161.181/download/3.3.0/Linux/nxnode_3.3.0-12_i386.deb
  wget http://64.34.161.181/download/3.3.0/Linux/FE/nxserver_3.3.0-15_i386.deb
  sudo dpkg -i nxclient_3.3.0-6_i386.deb
  sudo dpkg -i nxnode_3.3.0-12_i386.deb
  sudo dpkg -i nxserver_3.3.0-15_i386.deb
fi

#SSH Tunnel aufbauen
#Port, Benutzer und Rechner anpassen!
ssh -p 123 benutzer@deinRechner -R 2022:localhost:22
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Und hier im &lt;a href=&#34;http://pastebin.ca/1328976&#34;&gt;pastebin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dies ist eines meiner ersten Scripte und ich freue mich über Verbesserungsvorschläge.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
