QTS 5.2.11 – Wie entferne ich den Text „Version .“ vom Anmeldebildschirm?

NAS-Modell: QNAP TVS-871 (8 Einschübe)
Firmware: QTS 5.2.11

Auf meinem QNAP TVS-871 mit QTS 5.2.11 blieb der Text „Version .“ unten links auf dem Anmeldebildschirm sichtbar, obwohl die eigentliche Firmware-Versionsnummer nicht mehr angezeigt wurde.

Ich wollte diesen verbliebenen Text vollständig entfernen.

Bei der Untersuchung des Problems habe ich die Systemkonfigurationsdatei /etc/config/uLinux.conf per SSH mit folgendem Befehl überprüft:

grep -inE 'login|version|firmware' /etc/config/uLinux.conf

Dabei habe ich in Zeile 61 folgenden Parameter gefunden:

showVersion = 1

Dieser Parameter war für die Anzeige der Firmware-Version auf dem Anmeldebildschirm verantwortlich.

Nachdem ich mich per SSH verbunden und zum Administratorkonto gewechselt hatte, erstellte ich zunächst eine Sicherungskopie der ursprünglichen Konfigurationsdatei:

cp -a /etc/config/uLinux.conf /etc/config/uLinux.conf.bak

Anschließend änderte ich den Parameter mit diesem Befehl:

sed -i 's/^showVersion = 1$/showVersion = 0/' /etc/config/uLinux.conf

Ich überprüfte, ob der neue Wert korrekt übernommen wurde:

showVersion = 0

Nachdem ich die Anmeldeseite mit Ctrl + F5 neu geladen und dabei den Cache umgangen hatte, war der Text „Version .“ vollständig verschwunden.

Ein Neustart des NAS war nicht erforderlich. Ich konnte keine Auswirkungen auf die Funktionen von QTS, die Dienste, RAID-Volumes oder installierte Anwendungen feststellen.

Eine Sicherungskopie der ursprünglichen Konfigurationsdatei wurde aufbewahrt, um sie bei Bedarf wiederherstellen zu können.

Ich teile diese Lösung, falls sie anderen QNAP-Nutzern mit demselben Problem hilft.

Hier gibt es kein solches Problem:

TS-853BU mit QTS 5.2.11.3661 und kein solcher Text ist sichtbar

Da mein NAS schon lange vor deinem auf den Markt kam, gehe ich davon aus, dass es einige alte Konfigurationsdateien übernommen hat, die das bei mir aufgetretene Problem verursacht haben.

Am besten eröffnest du ein Ticket, damit QNAP herausfinden kann, warum das Flag beim Update auf 5.0.x (bei dem die Firmware-Anzeige vom Anmeldebildschirm entfernt wurde) nicht korrekt gesetzt wird.

Ich habe eine noch ältere TS-251+ mit derselben QTS-Version, die dieses Problem ebenfalls nicht hat. :wink:

@Hyperia, in welchem Abschnitt des Konfigurationsblocks steht dieses Schlüssel-Wert-Paar? Der Abschnitt wird vor dem Schlüssel-Wert-Paar in eckigen Klammern angezeigt:

grep -iE '^(\[|showVersion)' /etc/config/uLinux.conf

Du kannst stattdessen die in allen QTS-Versionen enthaltenen Programme zur Konfigurationsverwaltung verwenden, um diesen Wert zu ändern.

Der Schlüssel showVersion befindet sich im Abschnitt [System] der Datei /etc/config/uLinux.conf.

Ich habe seinen Wert mit dem integrierten Konfigurationsprogramm von QNAP auf 0 gesetzt:

setcfg System showVersion 0 -f /etc/config/uLinux.conf

Du kannst die Einstellung mit folgendem Befehl überprüfen:

getcfg System showVersion -f /etc/config/uLinux.conf

Der Befehl sollte 0 zurückgeben.

Das QTS-Wasserzeichen vom QNAP-Anmeldebildschirm entfernen (QTS 5.2)

Wenn du das QTS-Wasserzeichen entfernen möchtest, das unten rechts auf dem Anmeldebildschirm deines QNAP-NAS angezeigt wird, findest du hier eine Methode, die auf meinem QNAP TVS-871 mit QTS 5.2.11 funktioniert.

Die Lösung besteht darin, nur den HTML-Block zu entfernen, der das Wasserzeichen anzeigt.

1. Verbinde dich über SSH mit einem Administratorkonto mit deinem NAS.

2. Sichere die Originaldatei:

cp -p /home/httpd/cgi-bin/login.html /home/httpd/cgi-bin/login.html.bak

3. Entferne den HTML-Block des Wasserzeichens:

sed -i '/<div class="desktop-watermark-ct">/,/<\/div>/d' /home/httpd/cgi-bin/login.html

4. Prüfe, ob der Wasserzeichen-Block entfernt wurde:

grep -nE 'desktop-watermark|watermark.svg' /home/httpd/cgi-bin/login.html

Der Befehl sollte keine Ergebnisse zurückgeben.

5. Aktualisiere die Anmeldeseite:

Drücke in deinem Browser Ctrl + F5, um ein vollständiges Neuladen der Seite zu erzwingen.

Das QTS-Wasserzeichen sollte nun verschwunden sein, ohne dass das Anmeldeformular oder der Rest der Seite beeinträchtigt wird.

So stellst du die Originaldatei wieder her:

Wenn du die Änderung rückgängig machen möchtest, führe Folgendes aus:

cp -p /home/httpd/cgi-bin/login.html.bak /home/httpd/cgi-bin/login.html

Hinweis: Diese Änderung betrifft die Datei der Anmeldeseite. Ein zukünftiges QTS-Update könnte die Originaldatei wiederherstellen, sodass du den Vorgang möglicherweise wiederholen musst. Bewahre deine Sicherungskopie auf.

Getestete Konfiguration: QNAP TVS-871 – QTS 5.2.11, Build 20261014.

Diese Methode wurde mit dieser Konfiguration getestet. Sie wurde nicht auf jedem QNAP-Modell oder mit jeder QTS-Version überprüft.

Super, du hast das Programm gefunden. :nerd:

Nein, ich muss mich korrigieren. Die TS-251+ wurde ein Jahr nach der TVS-871 veröffentlicht.

Ich könnte es tun, aber ich vermute, dass mein Ticket sofort unter den Tisch fallen würde, genau wie die Themen, die ich hier zu posten versuche und die am Ende ohne jede Erklärung gelöscht werden! … :enraged_face:

Ich habe nur ein doppeltes Thema im selben Unterforum gelöscht. Du brauchst nicht mehr als eines zu eröffnen.

Es geht mir nur darum, meine Themen leichter auffindbar zu machen und möglicherweise einigen Leuten zu helfen, eine Lösung zu finden, ohne verschiedene Subreddits durchforsten zu müssen. Aber ich verstehe es trotzdem.