Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:vu_vu_plus_duo_telnet_zugang

VU+ (VU Plus) Duo² Telnet Zugang

Es gibt mehrere Möglichkeiten eine Verbindung mit der VU+ (VU Plus) Duo² herzustellen, eine dieser Möglichkeiten ist eine Verbindung via

  • Telnet

aufzubauen.

Voraussetzungen

Zum Verbindungsaufbau mit der VU+ (VU Plus) Duo² sind nachfolgende Voraussetzungen erforderlich:

  • Netzwerkverbindung und die Erreichbarkeit über diese.
  • IP-Adresse sollte bekannt sein.
  • Telnet, egal unter welchem Betriebssystem.

Installation

Falls noch nicht geschehen, soll nachfolgen dargestellt werden, wie das Programm Telnet unter

  • Linux, hier CentOS in der Version 7
  • Windows, hier in der Version Windows7

installiert werden kann.

Telnet unter Linux

Meist ist das Programm Telnet unter den meisten Linux-Distributionen bereits installiert und verfügbar.

Ab hier werden zur Ausführung nachfolgender Befehle root-Rechte benötigt. Um der Benutzer root zu werden, ist es erforderlich, sich als root-Benutzer am System anzumelden oder mit nachfolgendem Befehl, zum Benutzer root zu wechseln:

$ su -
Password:

Falls das Programm Telnet jedoch nicht bereits installiert sein sollte, kann dies mit nachfolgendem Befehl installiert werden.

yum install telnet
# yum install telnet
Loaded plugins: changelog, priorities
87 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package telnet.x86_64 1:0.17-59.el7 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package          Arch             Version                 Repository      Size
================================================================================
Installing:
 telnet           x86_64           1:0.17-59.el7           base            63 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 63 k
Installed size: 113 k
Is this ok [y/d/N]: y

Bei der Frage, ob das Paket wirklich installiert werden soll, ist hier ein y für yes einzugeben. Falls Sie eine andere Systemsprache als English eingestellt haben sollten, z.B. Deutsch, kann hier auch die Eingabe des Buchstaben j für ja erforderlich sein.

Is this ok [y/d/N]: y

Anschließend sollte die Installation vollständig durchgeführt werden, was nachfolgende weitere Ausgaben zum Vorschein bringen sollte:

Downloading packages:
telnet-0.17-59.el7.x86_64.rpm                              |  63 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 1:telnet-0.17-59.el7.x86_64                                  1/1
  Verifying  : 1:telnet-0.17-59.el7.x86_64                                  1/1

Installed:
  telnet.x86_64 1:0.17-59.el7

Complete!

Nachfolgend noch einmal die komplette Installation im Ablauf:

# yum install telnet
Loaded plugins: changelog, priorities
87 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package telnet.x86_64 1:0.17-59.el7 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package          Arch             Version                 Repository      Size
================================================================================
Installing:
 telnet           x86_64           1:0.17-59.el7           base            63 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 63 k
Installed size: 113 k
Is this ok [y/d/N]: y
Downloading packages:
telnet-0.17-59.el7.x86_64.rpm                              |  63 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 1:telnet-0.17-59.el7.x86_64                                  1/1
  Verifying  : 1:telnet-0.17-59.el7.x86_64                                  1/1

Installed:
  telnet.x86_64 1:0.17-59.el7

Complete!

Nachfolgend weitere Beschreibungen für andere Linux-Distributionen:

Telnet unter Windows

In früheren Versionen von Microsoft Windows war das Programm Telnet standardmäßig installiert, was jedoch aktuell nicht mehr, bei z.B. Windows7, der Fall ist. Hier ist es nun erforderlich das Programm mit nachfolgenden Schritten zu installieren.

Eine Überprüfung, ob das Programm Telnet verfügbar ist, kann durch öffnen einer Eingabeaufforderung leicht überprüft werden, wie nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Zubehör - Eingabeaufforderung

Anschließend ist das Programm Telnet durch die Eingabe

  • telnet [Enter/Return]-Taste

einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Zubehör - Eingabeaufforderung - telnet

Falls nun, wie in oben gezeigter Bildschirmkopie zu sehen, die Meldung

Der Befehl "telnet" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

erscheint, muss das Programm Telnet noch, wie nachfolgend beschrieben, installiert werden.

Schritt: 1

Zunächst muss die Systemsteuerung geöffnet werden, was durch nachfolgende Bildschirmkopie beschrieben wird:

VU+ (VU Plus) Duo² - Windows7 - Start

Anschließend sollte ein neues Fenster mit der Systemsteuerung geöffnet sein, was durch nachfolgende Bildschirmkopie beschrieben wird:

VU+ (VU Plus) Duo² - Windows7 - Start - Systemsteuerung

Anschließend muss durch drücken der linken Maustaste der Menüpunkt [Programme] ausgewählt werden, was nachfolgende Darstellung im Fenster hervorbringen sollte, wie ebenfalls nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Systemsteuerung - Programme

Hier muss nun, ebenfalls durch drücken der linken Maustaste im Bereich [Programme und Funktionen] der Menüpunkt [Windows-Funktionen aktivieren oder deaktivieren] ausgewählt werden, wodurch eine neues Dialog-Fenster geöffnet wird.

Durch eine wenig verschieben des „Scroll“-Balkens mit der linken Maustaste nach unten, kommt dann im Menübaum, der Eintrag [Telnet-Client] zum Vorschein, welcher durch Auswahl mit der linken Maustaste ausgewählt werden soll, damit dann eine Haken gesetzt ist. Abschließend muss nun mit der linken Maustaste die Schaltfläche [OK] gedrückt werden, wie ebenfalls nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Systemsteuerung - Programme - Programme und Funktionen - Windows-Funktionen aktivieren oder deaktivieren

Jetzt sollte eine weiteres Fenster mit einer Fortschrittsanzeige erscheinen, welches nach erfolgreicher Installation des Programms Telnet, sich von selbst wieder schließen sollte, wie nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Systemsteuerung - Programme - Programme und Funktionen - Windows-Funktionen aktivieren oder deaktivieren - Fortschrittsanzeige

Abschließend ist das Programm Telnet durch die Eingabe

  • telnet [Enter/Return]-Taste

einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt:

VU+ (VU Plus) Duo² - Windows7 - Start - Zubehör - Eingabeaufforderung - telnet - quit

:!: HINWEIS - Das Programm Telnet kann durch Eingabe des Befehls quit beendet werden!

Verbindung via Telnet aufbauen

Nachfolgend soll dargestellt werden, wie eine Verbindung zur VU+ (VU Plus) Duo² unter Zuhilfenahme des Programms Telnet durchgeführt werden kann.

Um eine Verbindung via Telnet zur VU+ (VU Plus) Duo² herstellen zu können ist unter

  • Linux - eine shell
  • Windows - eine Eingabeaufforderung

zu öffnen und nachfolgender Befehl in der Syntax

telnet <IP-Adresse der VU+ (VU Plus) Duo²>

einzugeben.

Nachfolgend soll hier der Befehl Telnet zur Verbindung mit der VU+ (VU Plus) Duo² mit der IP-Adresse 192.168.0.13 beispielhaft dargestellt werden:

telnet 192.168.0.13

:!: HINWEIS - Standardmäßig wird eine Verbindung über Port 23 hergestellt, falls keine Port-Angabe erfolgt.

$ telnet 192.168.0.13
Trying 192.168.0.13...
Connected to 192.168.0.13.
Escape character is '^]'.

Date:         Sunday, 08 March 2015 - 07:01:49
Architecture: mips
OS:           Linux
Kernel:       3.13.5
Kernel build: #1 SMP Wed Nov 26 18:52:45 CET 2014

vuduo2 login:

Nachdem der oben genannte Befehl eingegeben wurde, erfordert VU+ (VU Plus) Duo² die Eingabe eines Benutzernamens beim Prompt

vudou2 login:

Hier muss der Benutzername - root eingegeben werden und die Eingabe mit der [Enter] oder [Return]-Taste abgeschlossen werden.

vudou2 login: root
vuduo2 login: root


  www.vuplus-support.org
          home of

 /$$    /$$ /$$$$$$$$ /$$
| $$   | $$|__  $$__/|__/
| $$   | $$   | $$    /$$
|  $$ / $$/   | $$   | $$
 \  $$ $$/    | $$   | $$
  \  $$$/     | $$   | $$
   \  $/      | $$   | $$
    \_/       |__/   |__/

   Welcome on your Vu+ !

root@vuduo2:~#

Anschließend ist die Verbindung via Telnet zur VU+ (VU Plus) Duo² hergestellt, was nun durch nachfolgenden Prompt dargestellt wird:

root@vuduo2:~#

:!: HINWEIS - Standardmäßig besitzt der Benutzer root KEIN Passwort !!!

Falls ein Passwort für die Verbindung über Telnet vergeben werden soll, kann dies unter nachfolgender internen Beschreibung nachgelesen werden:

:!: WICHTIG - Bei einer Verbindung via Telnet, werden ALLE Eingaben/Daten UNVERSCHLÜSSELT übertragen !!!

Verbindung via Telnet beenden

Um die Verbindung via Telnet zur VU+ (VU Plus) Duo² zu beenden kann nachfolgender Befehl eingegeben werden:

exit
root@vuduo2:~# exit
Connection closed by foreign host.

Telnet Zugang deaktivieren

:!: WICHTIG - Tun Sie dies nur, wenn sie wissen was sie tun !!!

:!: ACHTUNG - Zugriff via ssh ist nur mit gesetztem Passwort beim Benutzer root möglich !!!

Nachfolgender interner Link beschreibt, wie ein Passwort für die VU+ (VU Plus) Duo² gesetzt werden kann:

Um den Zugriff auf die VU+ (VU Plus) Duo² via Telnet zu deaktivieren, sind folgende Änderungen in der System. bzw Konfigurationsdatei:

  • /etc/inetd.conf

erforderlich.

Mit nachfolgendem Befehl kann die System- bzw. Konfigurationsdatei /etc/inetd.conf verändert werden:

vi /etc/inetd.conf
root@vuduo2:~# vi /etc/inetd.conf

:!: HINWEIS - Danach öffnet sich die System- bzw. Konfigurationsdatei mit dem Editorprogramm vi.

Mit der Taste [Pfeil nach unten] muss auf nachfolgende Zeile gesprungen werden (nur relevanter Ausschnitt):

telnet stream tcp nowait root /usr/sbin/telnetd telnetd

Durch das drücken der Taste [ i ] wird im Editorprogramm vi in den Modus I /etc/inetd.conf 22/24 91% (einfügen) gewechselt und es kann ein [#-Zeichen] am Anfang der Zeile eingefügt werden. Die Zeile sollte dann wie folgt aussehen:

#telnet stream tcp nowait root /usr/sbin/telnetd telnetd

Zum Speichern der Änderungen ist folgende Prozedur notwendig:

  1. Die Taste [Esc] muss zuerst gedrückt werden
  2. Es muss die Taste : (Doppelpunkt = Shift/Hochstellen .) gedrückt werden
  3. Zum speichern: muss nun folgende Zeichenfolge eingegeben werden: wq
  4. Zum verwerfen: kann die folgende Zeichenfolge eingegeben werden: q!
  5. Zum Abschluss, muss die Taste [Enter|Return] gedrückt werden

Die erfolgreich geänderte System- bzw. Konfigurationsdatei /etc/inetd.conf sollte dann wie folgt aussehen, was mit nachfolgendem Befehl überprüft werden kann:

cat /etc/inetd.conf
root@vuduo2:~# cat /etc/inetd.conf
# /etc/inetd.conf:  see inetd(8) for further informations.
#
# Internet server configuration database
#
# If you want to disable an entry so it isn't touched during
# package updates just comment it out with a single '#' character.
#
# <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
#
#:INTERNAL: Internal services
#echo           stream  tcp     nowait  root    internal
#echo           dgram   udp     wait    root    internal
#chargen        stream  tcp     nowait  root    internal
#chargen        dgram   udp     wait    root    internal
#discard                stream  tcp     nowait  root    internal
#discard                dgram   udp     wait    root    internal
#daytime                stream  tcp     nowait  root    internal
#daytime        dgram   udp     wait    root    internal
#time           stream  tcp     nowait  root    internal
#time           dgram   udp     wait    root    internal
ftp stream tcp nowait root /usr/sbin/vsftpd vsftpd
#telnet stream tcp nowait root /usr/sbin/telnetd telnetd
8001 stream tcp nowait root /usr/bin/streamproxy streamproxy
8002 stream tcp nowait root /usr/bin/transtreamproxy transtreamproxy

:!: WICHTIG - Damit die Änderungen wirksam werden, kann ein Neustart der VU+ (VU Plus) Duo² durchgeführt werden!

Eine Alternative zum Neustart, ist das erneute Starten des superserver der VU+ (VU Plus) Duo², mit nachfolgendem Befehl:

/etc/init.d/inetd.busybox restart
root@vuduo2:~# /etc/init.d/inetd.busybox restart
Restarting internet superserver: inetd .

Eine Überprüfung, ob der Dienst Telnet gestoppt wurde, kann mit nachfolgendem Befehl durchgeführt werden:

netstat -tulpen
root@vuduo2:~# netstat -tulpen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:8001            0.0.0.0:*               LISTEN      886/inetd
tcp        0      0 0.0.0.0:8002            0.0.0.0:*               LISTEN      886/inetd
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      594/smbd
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      916/enigma2
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      886/inetd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      710/dropbear
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      594/smbd
tcp        0      0 :::22                   :::*                    LISTEN      710/dropbear
udp        0      0 192.168.0.13:137        0.0.0.0:*                           592/nmbd
udp        0      0 0.0.0.0:137             0.0.0.0:*                           592/nmbd
udp        0      0 192.168.0.13:138        0.0.0.0:*                           592/nmbd
udp        0      0 0.0.0.0:138             0.0.0.0:*                           592/nmbd
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           902/avahi-daemon: r
udp        0      0 0.0.0.0:58344           0.0.0.0:*                           902/avahi-daemon: r

Die nachfolgende Zeile, sollte NICHT mehr erscheinen (nur relevanter Ausschnitt):

# netstat -tulpen      
tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN      886/inetd
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
tachtler/vu_vu_plus_duo_telnet_zugang.txt · Zuletzt geändert: 2015/03/08 11:15 von klaus