Letzte Beiträge

Dot Hill erweitert Partnerprogramm

Dot Hill Systems baut sein Partnerprogramm Connections für alle Channel-Partner in EMEA (Europa, Nah...

Mehr

PC-Nachfrage geht zurück

In Deutschland ist im vierten Quartal die Anzahl der verkauften Rechner um acht Prozent zurückgegang...

Mehr

SAP verkauft HANA über Partner

SAP will seine In-Memory-Datenbank HANA an mittelständische Kunden bringen und setzt dafür auf den C...

Mehr

COMPAREX übernimmt DATALOG

Das IT-Dienstleistungsunternehmen COMPAREX übernimmt mit sofortiger Wirkung die DATALOG Software AG....

Mehr

Letzte Beiträge

SiSoft Sandra Lite XI 2012 SP1c v.18.24

SiSoft Sandra Lite ist ein Diagnose- und Benchmark-Programm und kann mit über 60 verschiedenen Werkz...

Mehr

McAfee AVERT Stinger 10.2.0 Build 502

Bei McAfee AVERT Stinger handelt es sich nicht um einen vollwertigen Virenscanner, sondern um ein kl...

Mehr

Miranda IM 0.9.43

Miranda Instant Messenger ist ein OpenSource- und damit kostenfreier Multi-Protokoll-Client für Wind...

Mehr

Free Download Manager 3.8 build 1173

Free Download Manager ist ein ein unverzichtbares Tool für Downloadbeschleunigung. Der kostenlose un...

Mehr

Letzte Beiträge

Fasching à la Honda: Abgefahrenes Asimo-Kostüm

Der Faschingsdienstag naht und die Läden quellen mal wieder über vor Cowboyhüten und Prinzessinnenkl...

Mehr

HP übergibt Android-Quellcode an Mod-Entwickler

Hat HP heimlich, still und leise an einer Android-Version für sein TouchPad gearbeitet. Der Verdacht...

Mehr

Microsoft OneNote: Jetzt auch für Android verfügbar

Microsoft hat OneNote nun auch für Android veröffentlicht. Die App gibt es kostenlos im Android Mark...

Mehr

Kinect Star Wars: Releasetermin und lustiger Trailer mit genervtem Darth Vader

Nach vielem Hin und Her ist der Veröffentlichungstermin für Kinect Star Wars bekannt gegeben worden....

Mehr

[x] Schliessen

DOSSIERS

Admins kleine Helfer
Tools für Systemadministratoren

von Thomas Wittmann 0

Cat für das Internet

Admins kleine Helfer

Mit dem Befehl cat ist jeder Admin vertraut: cat /etc/ hosts> /root/hosts führt dazu, dass die Datei /etc/hosts nach /root/hosts kopiert wird. Das Tool netcat erweitert den Funktionsumfang von cat auf das gesamte Netzwerk. Für Fedora Core existiert das fertige Paket nc (http://freshmeat.net/projects/ netcat/). Installieren Sie dieses per:

yum install nc

Sollte für Ihre Linux-Distribution kein fertiges Paket existieren, können Sie netcat problemlos in Eigenregie kompilieren. Mit folgendem Befehl verwandeln Sie netcat in einen kleinen Port- und Versions-Scanner. Um beispielsweise die Version (und den Port) eines SSHD-Servers zu erkennen, führen Sie folgenden Befehl aus:
echo “QUIT” | nc -v www.widatec.net 20-30

netcat gibt diese Statusmeldungen aus:

nc: connect to www.widatec.net port 20 (tcp) failed: No route to host
nc: connect to www.widatec.net port 21 (tcp) failed: No route to host
Connection to www.widatec.net 22 port [tcp/ssh] succeeded!
SSH-1.99-OpenSSH_3.9p1
nc: connect to www.widatec.net port 23 (tcp) failed: No route to host


Einen reinen Port-Scan führen Sie hingegen mit folgendem Kommando durch:

nc -z www.widatec.net 20-30


Als Feedback erhalten Sie eine Übersicht der offenen Ports, deren Range im definierten Bereich zwischen 20 und 30 liegt:

Connection to www.widatec.net 22 port [tcp/ssh] succeeded!


Damit ist das Funktionsspektrum von netcat aber noch nicht erschöpft. Auch bei der Datensicherung spielt das Tool eine Rolle. Auf dem Server, der als Backup-Speichermedium fungieren soll, starten Sie:

nc -l 1234> /tmp/MyBackup.tgz

Dieser Befehl führt dazu, dass netcat auf dem lokalen Host (-l) auf Port 1234 nach einer Verbindung lauscht.Wird diese hergestellt, schreibt das Tool alle empfangenen Daten in die Datei /tmp/MyBackup.tgz. Melden Sie sich auf der zu sichernden Maschine an und führen Sie folgendes Kommando aus:

tar zcf – /home/tw | nc -w 10 HOSTNAME 1234

In unserem Beispiel sichern wir das Home-Verzeichnis /home/tw per tar-Befehl über netcat auf den zuvor eingerichteten Port 1234 des virtuellen Backup-Servers. Dem Einsatzspektrum von netcat sind kaum Grenzen gesetzt. Sie können das Tool universell einsetzen; Kommandos lassen sich selbst dann ausführen, wenn Verbindungen zu angeforderten Ports aufgebaut werden. Die genaue Syntax von netcat erfahren Sie mit man nc beziehungsweise info nc. Die Installation von netcat ist nicht ganz einfach. Legen Sie ein Verzeichnis für die kompilierte Datei an, da die auf Freshmeat angebotene netcat-Version sich direkt im aktuellen Verzeichnis entpackt. Nach dem Entpacken öffnen Sie die Datei netcat.c und fügen im #include-Abschnitt die Zeile #inclu de ein. Nach Eingabe von make linux steht Ihnen netcat als nc zur Verfügung.

Letzter Kommentar




0 Antworten zu Admins kleine Helfer
Tools für Systemadministratoren

    Hinterlasse eine Antwort

    • Erforderliche Felder sind markiert *,
      Deine E-Mail-Adresse wird nicht veröffentlicht.

    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>