Synology DSMで暗号化されたフォルダーを同時にマウントする





Synologyがあり、妄想レベルが0より大きい場合、おそらく暗号化されたフォルダーを使用しています。 Encfsベースのこのテクノロジーは安定して動作し、不便を引き起こしません。 さらに、これらのフォルダーが2〜3になり、それぞれが独自のパスワードを持つ場合もあります。 確かに、 英国の科学者による研究の結果によると、妄想的な個性のレベルは時間とともに増加するだけです)

したがって、非常にまれではありますが、それぞれの後に2〜3個の異なるパスワードを入力すると、デバイスの再起動に負担がかかり始めます。



したがって、マスターパスワードのようなものを配置します。

最初に、新しい暗号化フォルダーを作成し、 masterと呼びます。



autorun.shスクリプトをその中に配置します (SSHを介してSynologyにアクセスできることを前提としています)。



cat /volume1/master/autorun.sh



synoshare -–enc_mount folder1 PASSWORD1

synoshare –-enc_mount folder2 PASSWORD2

synoshare –-enc_mount folder3 PASSWORD3

synoshare –-enc_ummount master









ここで、folderxはフォルダーで、PASSWORDxはそのパスワードです。



ご覧のとおり、暗号化されたフォルダーを1つずつマウントし、マスターフォルダー自体をアンマウントします。 したがって、スクリプトに明示的に記述されたパスワードに誰もアクセスできません。

フォルダーが既にマウントされている場合、問題は発生しません。したがって、追加のチェックは行いません。



マスターフォルダーを長時間マウント(オープン)状態に保つ予定はないという事実にもかかわらず、可能な限りautorun.shスクリプトへのアクセスを制限する必要があります。



 chown root autorun.sh chmod 700 autorun.sh
      
      





さて、これは小さなものです。マスターフォルダー内のautorun.shファイルの外観を監視して実行するメカニズムが必要です。 簡単なサービスを書きましょう:



注:サービスパスはDSM 6.xに指定されています。 DSM 5.xの場合、サービスへのパスは次のとおりです。/usr/syno/etc/rc.d/システムを更新した後、ユーザーサービスが削除される場合があることに注意してください。





 cat /usr/local/etc/rc.d/S90_automount.sh autorun=/volume1/master/autorun.sh sleep=10 if [ "$1" == "start" ]; then $0 service & echo "Automount service started. Looking for $autorun" exit fi if [ ! "$1" == "service" ]; then echo "Usage: $0 start" echo " Wait for $autorun and run it" exit 1 fi while [ 1 ]; do sleep $sleep if [ -f $autorun ]; then echo "Found $autorun, running..." $autorun & sleep 120 fi done
      
      







それだけです! ご覧のとおり、ループ内のファイルの存在を確認し、見つかった場合は実行します。 実行を最適化し、スリープループの代わりにinotifywaitコマンドを使用することは可能でしたが、明らかにこのパッケージはDSMの一部ではありません。

サービスの機能は非常に制限されており、開始パラメーターは1つだけで、停止パラメーターとステータスパラメーターはありませんが、必要ありません。



サービスを大胆に開始します:/usr/local/etc/rc.d/S90_automount.sstart

マスターフォルダーをマウントするときに、autorun.shファイルにリストされているフォルダーが10〜20秒以内にマウントされ、マスターフォルダーが自動的にアンマウントされることを確認します。



マイナス-遅かれ早かれ、1つを除くフォルダーのすべてのパスワードを忘れます。 そして、あなたが突然マスターフォルダを失った場合-書き込みはなくなりました! 可能であればこれを避けてください!

長所から-任意の長いパスワードをフォルダに割り当てることができるようになりました-もう手動で入力する必要はありません!



良い管理をしてください!



All Articles