Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:vu_vu_plus_duo_telnet_zugang

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:vu_vu_plus_duo_telnet_zugang [2015/03/08 10:18] klaustachtler:vu_vu_plus_duo_telnet_zugang [2015/03/08 11:15] (aktuell) – [Verbindung via Telnet aufbauen] klaus
Zeile 3: Zeile 3:
 Es gibt mehrere Möglichkeiten eine Verbindung mit der **VU+ (VU Plus) Duo²** herzustellen, eine dieser Möglichkeiten ist eine Verbindung via Es gibt mehrere Möglichkeiten eine Verbindung mit der **VU+ (VU Plus) Duo²** herzustellen, eine dieser Möglichkeiten ist eine Verbindung via
   * **Telnet**   * **Telnet**
-auzubauen.+aufzubauen.
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
Zeile 145: Zeile 145:
  
 Anschließend ist das Programm **Telnet** durch die Eingabe  Anschließend ist das Programm **Telnet** durch die Eingabe 
-  * ''telnet'' **[Enter/Return]**-Taste+  * ''telnet'' **[Enter/Return]**-Taste
 einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt: einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt:
  
Zeile 184: Zeile 184:
    
 Abschließend ist das Programm **Telnet** durch die Eingabe  Abschließend ist das Programm **Telnet** durch die Eingabe 
-  * ''telnet'' **[Enter/Return]**-Taste+  * ''telnet'' **[Enter/Return]**-Taste
 einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt: einfach aufzurufen, wie nachfolgende Bildschirmkopie zeigt:
  
Zeile 193: Zeile 193:
 ===== Verbindung via Telnet aufbauen ===== ===== Verbindung via Telnet aufbauen =====
  
-Nachfolgend soll dargestellt werden, wie das **Passwort** durch herstellen einer Verbindung zur **VU+ (VU Plus) Duo²** unter Zuhilfenahme des Programms **Telnet** geändert werden kann.+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  Um eine Verbindung via **Telnet** zur **VU+ (VU Plus) Duo²** herstellen zu können ist unter 
Zeile 259: Zeile 259:
 </code> </code>
  
-Anschließend ist die **Verbindung via Telnet** zur **VU+ (VU Plus) Duo²** hergestellt, was nun durch nachfolgenden **Propmt** dargestellt wird:+Anschließend ist die **Verbindung via Telnet** zur **VU+ (VU Plus) Duo²** hergestellt, was nun durch nachfolgenden **Prompt** dargestellt wird:
 <code> <code>
 root@vuduo2:~# root@vuduo2:~#
Zeile 266: Zeile 266:
 :!: **HINWEIS** - **Standardmäßig besitzt der Benutzer ''root'' __KEIN__ Passwort !!!** :!: **HINWEIS** - **Standardmäßig besitzt der Benutzer ''root'' __KEIN__ Passwort !!!**
  
-Fall ein **Passwort für die Verbindung über Telnet** vergeben werden soll, kann dies unter nachfolgender internen Beschreibung nachgelesen werden:+Falls ein **Passwort für die Verbindung über Telnet** vergeben werden soll, kann dies unter nachfolgender internen Beschreibung nachgelesen werden:
   * [[tachtler:vu_vu_plus_duo_passwort|VU+ (VU Plus) Duo² Passwort]]   * [[tachtler:vu_vu_plus_duo_passwort|VU+ (VU Plus) Duo² Passwort]]
 +
 +:!: **WICHTIG** - **Bei einer Verbindung via __Telnet__, werden __ALLE Eingaben/Daten UNVERSCHLÜSSELT__ übertragen !!!**
  
 ===== Verbindung via Telnet beenden ===== ===== Verbindung via Telnet beenden =====
Zeile 280: Zeile 282:
 root@vuduo2:~# exit root@vuduo2:~# exit
 Connection closed by foreign host. Connection closed by foreign host.
 +</code>
 +
 +===== 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:
 +  * [[tachtler:vu_vu_plus_duo_passwort|VU+ (VU Plus) Duo² Passwort]]
 +
 +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:
 +<code>
 +vi /etc/inetd.conf
 +</code>
 +
 +<code>
 +root@vuduo2:~# vi /etc/inetd.conf
 +</code>
 +
 +:!: **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**):
 +<code>
 +telnet stream tcp nowait root /usr/sbin/telnetd telnetd
 +</code>
 +
 +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:
 +
 +<code>
 +#telnet stream tcp nowait root /usr/sbin/telnetd telnetd
 +</code>
 +
 +Zum Speichern der Änderungen ist folgende Prozedur notwendig:
 +  - Die Taste **[Esc]** muss zuerst gedrückt werden
 +  - Es muss die Taste **:** (Doppelpunkt = Shift/Hochstellen .) gedrückt werden
 +  - **Zum speichern:** muss nun folgende Zeichenfolge eingegeben werden: **wq**
 +  - **Zum verwerfen:** kann die folgende Zeichenfolge eingegeben werden: **q!**
 +  - 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:
 +
 +<code>
 +cat /etc/inetd.conf
 +</code>
 +
 +<code>
 +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
 +</code>
 +
 +:!: **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:
 +
 +<code>
 +/etc/init.d/inetd.busybox restart
 +</code>
 +
 +<code>
 +root@vuduo2:~# /etc/init.d/inetd.busybox restart
 +Restarting internet superserver: inetd .
 +</code>
 +
 +Eine Überprüfung, ob der Dienst **Telnet** gestoppt wurde, kann mit nachfolgendem Befehl durchgeführt werden:
 +
 +<code>
 +netstat -tulpen
 +</code>
 +
 +<code>
 +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
 +</code>
 +
 +Die nachfolgende Zeile, sollte __**NICHT**__ mehr erscheinen (**nur relevanter Ausschnitt**):
 +<code>
 +# netstat -tulpen      
 +tcp        0      0 0.0.0.0:23              0.0.0.0:              LISTEN      886/inetd
 </code> </code>
  
tachtler/vu_vu_plus_duo_telnet_zugang.1425806295.txt.gz · Zuletzt geändert: 2015/03/08 10:18 von klaus