- Mitglied seit
- 01. Mai 2010
- Beiträge
- 2.709
- Punkte für Reaktionen
- 2
- Punkte
- 84
Da hin und wieder nachgefragt...
Voraussetzungen
Setup
Wenn dann jetzt der USB-Stick angeschlossen wird, startet autorun das Skript. Dieses hängt den verschlüsselten Ordner ein und erstellt ein weiteres Skript auf der DS. Das zweite Skript überwacht den USB-Stick und, wenn dieser nicht mehr da ist, wird der Ordner ausgehängt. Somit kann durch Anstecken und Abziehen des Sticks der verschlüsselte Ordner gesteuert werden.
Voraussetzungen
- DSM 4.0+
- autorun
Setup
- Verschlüsselten Ordner im DSM anlegen. Nicht automatisch einhängen.
- autorun installieren und Paket noch nicht starten!
- USB-Stick anschließen und im Hauptverzeichnis (/volumeUSB*/usbshare) eine Datei namens "autorun" und folgendem Inhalt anlegen:
Rich (BBCode):#!/bin/sh SHARE="test" PASSWORD="12345678" if [ -z "$1" ] then echo "incorrect '\$1' - aborting ..." exit 1 fi /usr/syno/sbin/synoshare --enc_mount "$SHARE" "$PASSWORD" if [ $? -ne 0 ] then exit 2 fi FILE="/tmp/autorun.$SHARE" echo "#!/bin/sh" > $FILE echo "while [ -d \"$1\" ]" >> $FILE echo "do" >> $FILE echo " /bin/sleep 10s" >> $FILE echo "done" >> $FILE echo "/usr/syno/sbin/synoshare --enc_unmount \"$SHARE\"" >> $FILE echo "rm \"$FILE\"" >> $FILE chmod +x "$FILE" /bin/sh "$FILE" & exit 0
- Skript ausführbar machen (chmod +x autorun)
- USB-Stick entfernen, Paket autorun starten und den Ordner ggf. aushängen.
Wenn dann jetzt der USB-Stick angeschlossen wird, startet autorun das Skript. Dieses hängt den verschlüsselten Ordner ein und erstellt ein weiteres Skript auf der DS. Das zweite Skript überwacht den USB-Stick und, wenn dieser nicht mehr da ist, wird der Ordner ausgehängt. Somit kann durch Anstecken und Abziehen des Sticks der verschlüsselte Ordner gesteuert werden.