Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:vu_vu_plus_duo_login_anpassungen

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_login_anpassungen [2015/03/08 13:06] – [Anpassung Hostname] klaustachtler:vu_vu_plus_duo_login_anpassungen [2015/03/08 14:01] (aktuell) klaus
Zeile 24: Zeile 24:
 Mit nachfolgendem Befehl, kann der Hostname auf z.B. einen eigenen DNS-Namen abgeändert werden: Mit nachfolgendem Befehl, kann der Hostname auf z.B. einen eigenen DNS-Namen abgeändert werden:
 <code> <code>
-root@vuduo2:~# hostname receiver.tachtler.net+root@vuduo2:~# hostname receiver
 root@receiver:~# root@receiver:~#
 </code> </code>
Zeile 48: Zeile 48:
   - Zum Abschluss, muss die Taste **[Enter|Return]** gedrückt werden   - Zum Abschluss, muss die Taste **[Enter|Return]** gedrückt werden
  
-===== Anpassung issue, issue.net, motd =====+===== Anpassung /etc/issue, /etc/issue.net, /etc/motd =====
  
 In den Dateien In den Dateien
Zeile 56: Zeile 56:
 sind jeweils Informationen abgelegt, welche beim anmelden an der **VU+ (VU Plus) Duo²** zur Anzeige kommen können.  sind jeweils Informationen abgelegt, welche beim anmelden an der **VU+ (VU Plus) Duo²** zur Anzeige kommen können. 
  
-Die Datei ''/etc/issue'' würde bei einer Anmeldung auf einer "eigenen" ''shell'' angezeigt werden. (:!: **HINWEIS** - Aktuell nicht relevant)+^ Dateiname          ^ Beschreibung ^ 
 +''/etc/issue''     | Die Datei würde bei einer Anmeldung auf einer "eigenen" ''shell'' angezeigt werden. :!: **HINWEIS** - Aktuell nicht relevant! | 
 +| ''/etc/issue.net'' | Die Datei wird **nach** erfolgreicher Anmeldung via **SSH** (**S**ecure **Sh**elloder **Telnet** angezeigt. | 
 +| ''/etc/motd''      | Die Datei wird nach einer Verbindung via **SSH** (**S**ecure **Sh**ell) oder **Telnet**, **vor** der Benutzerkennung bzw. vor der Passwortabfrage angezeigt. |
  
-Die Datei ''/etc/issue'' wird nach einer Verbindung via **SSH** (**S**ecure **Sh**ell) oder **Telnet**, **vor** der Benutzerkennung bzw. vor der Passowortabfrage angezeigt.+==== Generierungs-Skript ====
  
-Die Datei ''/etc/issue.net'', **nach** erfolgreicher Anmeldung via **SSH** (**S**ecure **Sh**ell) oder **Telnet**.+Nachfolgendes Skriptübernimmt die **Generierung aller drei Dateien in einem Ablauf**.
  
-:!: **WICHTIG** - **Nachfolgendes Skript, übernimmt die Generierung aller drei Dateien!**+Der Inhalt dieses Skriptes muss in eine Datei auf der **VU+ (VU Plus) Duo²** kopiert werden und zur Ausführung gebracht werden.
  
 <code bash> <code bash>
Zeile 68: Zeile 71:
  
 ############################################################################## ##############################################################################
-# Script-Name : issue-issue.net-motd.sh                                      #  +# Script-Name : issue-issue.net-motd.sh                                      # 
-# Description : Generates the files /etc/issue, /etc/issue.net and /etc/motd #  +# Description : Generates the files /etc/issue, /etc/issue.net and /etc/motd # 
-#               which will be used at login. /etc/issue is used at the tty-  #  +#               which will be used at login. /etc/issue is used at the tty-  # 
-#               prompt. /etc/issue.net will shown after connection via ssh,  #  +#               prompt. /etc/issue.net will shown after connection via ssh,  # 
-#               telnet, or so on. /etc/motd is schown after successful login #  +#               telnet, or so on. /etc/motd is schown after successful login # 
-#               at the prompt.                                               #  +#               at the prompt.                                               # 
-# Last update : 24.11.2009                                                   #  +# Last update : 08.03.2015                                                   # 
-# Version     : 1.00                                                         # +# Version     : 1.00                                                         #
 ############################################################################## ##############################################################################
  
Zeile 124: Zeile 127:
 FILE_MOTD="/etc/motd" FILE_MOTD="/etc/motd"
  
-OS_NAME="DreamBox 7025+"+OS_NAME="VuDuo²"
  
 ############################################################################## ##############################################################################
-# Generate /etc/issue                                                        # +# Generate /etc/issue                                                        #
 ############################################################################## ##############################################################################
 cat <<ISSUE >$FILE_ISSUE cat <<ISSUE >$FILE_ISSUE
Zeile 175: Zeile 178:
  
 ############################################################################## ##############################################################################
-# Generate /etc/issue.net                                                    # +# Generate /etc/issue.net                                                    #
 ############################################################################## ##############################################################################
 cat <<ISSUENET >$FILE_ISSUE_NET cat <<ISSUENET >$FILE_ISSUE_NET
Zeile 181: Zeile 184:
  ############################################################################  ############################################################################
  #                                                                          #  #                                                                          #
- #                        This is a private Vu+ Duo2.                       #+ #                       This is a private Vu+ Duo2.                        #
  #                                                                          #  #                                                                          #
  #            Unauthorized access to this system is prohibited !            #  #            Unauthorized access to this system is prohibited !            #
Zeile 232: Zeile 235:
  
 ############################################################################## ##############################################################################
-# Generate /etc/motd                                                         # +# Generate /etc/motd                                                         #
 ############################################################################## ##############################################################################
 cat <<MOTD >$FILE_MOTD cat <<MOTD >$FILE_MOTD
Zeile 238: Zeile 241:
  ############################################################################  ############################################################################
  #                                                                          #  #                                                                          #
- #                        This is a private Vu+ Duo2.                       #+ #                       This is a private Vu+ Duo2.                        #
  #                                                                          #  #                                                                          #
 MOTD MOTD
  
-text_center_border `uname -n` >>$FILE_MOTD+text_center_border `hostname -f` >>$FILE_MOTD
  
 cat <<MOTD >>$FILE_MOTD cat <<MOTD >>$FILE_MOTD
Zeile 297: Zeile 300:
 </code> </code>
  
-Der Inhalt dieses Scriptes muss in eine Datei auf der **VU+ (VU Plus) Duo²** kopiert werden und zur Ausführung gebracht werden. Folgende Schritte sind dazu notwendig:+Folgende Schritte sind dazu notwendig:
  
-**1. Schritt** Anlegen der Datei mit dem Inhalt des Scriptes+==== Schritt 1: Skript-Datei anlegen ====
  
 Mit dem nachfolgendem Befehl kann eine neue Datei angelegt und gleichzeitig editiert werden: Mit dem nachfolgendem Befehl kann eine neue Datei angelegt und gleichzeitig editiert werden:
Zeile 307: Zeile 310:
  
 Im **Editorfenster** muss dann die Tastenkombination Im **Editorfenster** muss dann die Tastenkombination
-  * ** Taste ''[ i ]'' gedrückt werden+  * ** Taste ''[ i ]''** gedrückt werden
 und anschließend und anschließend
-  * **''[STRG]+[SHIFT]+[v]-Tasten** +  * **''[STRG]+[SHIFT]+[v]''-Tasten** 
-gedrückt werden um den Inhalt winfügen zu können.+gedrückt werden um den Inhalt einfügen zu können.
  
 Zum Speichern der Änderungen ist folgende Prozedur notwendig: Zum Speichern der Änderungen ist folgende Prozedur notwendig:
Zeile 319: Zeile 322:
   - Zum Abschluss, muss die Taste **[Enter|Return]** gedrückt werden   - Zum Abschluss, muss die Taste **[Enter|Return]** gedrückt werden
  
-**2. Schritt** Script ausführbar machen+==== Schritt 2: Skript-Datei ausführbar machen ====
  
 Nachfolgender Befehl macht die Datei ausführbar, so dass das Script ausgeführt werden kann: Nachfolgender Befehl macht die Datei ausführbar, so dass das Script ausgeführt werden kann:
Zeile 326: Zeile 329:
 </code> </code>
  
-**3. Schritt** Script ausführen+==== Schritt 3: Skript-Datei ausführen ====
  
 Nachfolgender Befehl führt das Script dann aus: Nachfolgender Befehl führt das Script dann aus:
Zeile 333: Zeile 336:
 </code> </code>
  
-Anzeige während der Ausführung...+<code> 
 +$Generating /etc/issue...[  OK  ] 
 +Vu+ Duo² - \s - \v 
 +Kernel \r on an \m at \l
  
 +$Set owner /etc/issue...[  OK  ]
 +$Set permission /etc/issue...[  OK  ]
 +-rw-r--r--    1 root     root            46 Mar  8 13:17 /etc/issue
 +$Generating /etc/issue.net...[  OK  ]
 +
 + ############################################################################
 + #                                                                          #
 + #                       This is a private Vu+ Duo2.                        #
 + #                                                                          #
 + #            Unauthorized access to this system is prohibited !            #
 + #                                                                          #
 + #   This system is actively monitored and all connections may be logged.   #
 + #        By accessing this system, you consent to this monitoring.         #
 + #                                                                          #
 + ############################################################################
 +
 +$Set owner /etc/issue.net...[  OK  ]
 +$Set permission /etc/issue.net...[  OK  ]
 +-rw-r--r--    1 root     root           782 Mar  8 13:17 /etc/issue.net
 +$Generating /etc/motd...[  OK  ]
 +
 + ############################################################################
 + #                                                                          #
 + #                       This is a private Vu+ Duo2.                        #
 + #                                                                          #
 + #                       receiver.intra.tachtler.net                        #
 + #                                                                          #
 + #            Unauthorized access to this system is prohibited !            #
 + #                                                                          #
 + #   This system is actively monitored and all connections may be logged.   #
 + #        By accessing this system, you consent to this monitoring.         #
 + #                                                                          #
 + ############################################################################
 +
 +$Set owner /etc/motd...[  OK  ]
 +$Set permission /etc/motd...[  OK  ]
 +-rw-r--r--    1 root     root           938 Mar  8 13:17 /etc/motd
 +</code>
 +
 +===== Anpassung SSH-Daemon Dropbear =====
 +
 +Um bei der Anmeldung via **SSH** (**S**ecure **Sh**ell) auch den Anmeldetext, welcher in der Datei 
 +  * **''/etc/issue.net''**
 +enthalten ist, **vor** der Eingabe des Passworts anzeigen zu lassen, ist es notwendig, eine Zeile in nachfolgender **neu anzulegender** Konfigurationsdatei des **SSH** (**S**ecure **Sh**ell)-Deamons einzufügen.
 +
 +Mit dem nachfolgendem Befehl kann eine neue Datei angelegt und gleichzeitig editiert werden:
 <code> <code>
 +root@receiver:~# vi /etc/default/dropbear
 +</code>
  
 +Im **Editorfenster** muss dann die Tastenkombination
 +  * ** Taste ''[ i ]''** gedrückt werden
 +und anschließend die nachfolgende Zeile in den von vom **SSH** (**S**ecure **Sh**ell)-Deamon [[http://matt.ucc.asn.au/dropbear/dropbear.html|Dropbear]] berücksichtigen Konfigurationsdatei, eingefügt werden:
 +<code>
 +DROPBEAR_BANNER=/etc/issue.net
 </code> </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
 +
 +===== Neustart VU (VU Plus) Duo² =====
 +
 +Abschließend ist ein **Neustart** der **VU (VU Plus) Duo²** durchzuführen!
  
tachtler/vu_vu_plus_duo_login_anpassungen.1425816362.txt.gz · Zuletzt geändert: 2015/03/08 13:06 von klaus