Die Änderungen/Einstellungen werden beim Firmware-Update sowie beim Neustart der Box verworfen (FW 4.3.5.0760).
Als Ergänzung: Die Mindestlänge lässt sich mit dem Befehl
ändern.
ERGÄNZUNG:
Mittlerweile lässt sich eine autorun.sh beim Booten ausführen. Hier eine Quick & Dirty-Lösung ...
Zuerst muss die Option "Systemsteuerung" > "Hardware" > "Benutzerdefinierte Prozesse beim Systemstart ausführen" aktiviert werden.
Anschließend mit z. B. Putty auf die Box verbinden:
Code
# nach BASH wechseln (ist schöner als Konsole) :)
bash
# Flash-Speicher mounten
<nt $(/sbin/hal_app --get_boot_pd port_id=0)6 /tmp/config
# Datei "autorun.sh" erstellen
touch /tmp/config/autorun.sh
# Datei "autorun" mit VI öffnen
vi /tmp/config/autorun.sh
# In den "Insert"-Modus wechseln
a
# Folgendes in die Datei eintragen
#!/bin/sh
/usr/local/samba/bin/samba-tool domain passwordsettings set --complexity=off
/usr/local/samba/bin/samba-tool domain passwordsettings set --min-pwd-length=1
#"Insert"-Modus verlassen
<ESC> drücken
# Datei speichern und VI beenden
:x
<ENTER>
# autorun.sh ausführbar machen
chmod +x /tmp/config/autorun.sh
# Gemounteten Flash-Speicher unmounten
umount /tmp/config
# BASH beenden
exit
# Terminalsitzung beenden
exit
# NAS über die GUI neustarten
# wieder mit PUTTY verbinden und Passwort-Settings überprüfen
/usr/local/samba/bin/samba-tool domain passwordsettings show
Alles anzeigen
Quelle: https://wiki.qnap.com/wiki/Run…wn_Application_at_Startup
Funktioniert bei mir einwandfrei.
In der Systemsteuerung kann man beim zuerst aktivierten Punkt jetzt die autorun.sh anschauen.