ファイルシステムを再マウントし、権限を回復します。

ファイルシステムを再マウントし、権限を回復します。

QNAPデバイスに問題が発生した後、広範な手動データ回復を実行する必要があり、暗号化されたデータのみを再インポートできました。

QNAPはこれにeCryptFSを使用しているようです。以下を使用してパスワードを正常に設定し、ecryptfs-add-passphrase --fnek次を使用してファイルシステムをマウントしました。

mount /mnt/md3/.__eN__securedocs/ /mnt/md3/documents/Secure/ -t ecryptfs \
  -o rw,ecryptfs_sig=b04b010ba4c32521,ecryptfs_fnek_sig=4f23065f483e5b1c,ecryptfs_unlink_sigs,relatime,ecryptfs_cipher=aes,ecryptfs_key_bytes=32

私のファイルを見ることができますが、権限は以前に見たことがない状態なので、対話できないかコピーが不十分です。

[~] # ll /mnt/md3/documents/Secure/                                                                                                                                                                                          
/bin/ls: cannot access /mnt/md3/documents/Secure/battle.net.txt: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/steam.txt: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Work: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Passport Application Declaration.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Bills: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Car: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Receipts: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/.DS_Store: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/._.DS_Store: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/House: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/Banking: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/hmpo_reminder_2016_02_25.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/hmrc_tax_code_2017_2018.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/hmrc_tax_refund_2016_2017_full.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/hmrc_tax_refund_2016_2017.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/2017_11_26_disclosure_scotland_details.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/2017_11_29_disclosure_scotland_basic_disclosure.pdf: No such file or directory
/bin/ls: cannot access /mnt/md3/documents/Secure/passport_scan.pdf: No such file or directory
total 12K
drwxrwxrwx 10 admin administrators 4.0K Feb 13 10:21 ./
drwxrwxrwx  9 admin administrators 4.0K Feb 13 09:53 ../
-?????????  ? ?     ?                 ?            ? .DS_Store
-?????????  ? ?     ?                 ?            ? ._.DS_Store
drwxr-xr-x  2 admin administrators 4.0K Apr  9  2017 .digest/
-?????????  ? ?     ?                 ?            ? 2017_11_26_disclosure_scotland_details.pdf
-?????????  ? ?     ?                 ?            ? 2017_11_29_disclosure_scotland_basic_disclosure.pdf
d?????????  ? ?     ?                 ?            ? Banking/
d?????????  ? ?     ?                 ?            ? Bills/
d?????????  ? ?     ?                 ?            ? Car/
d?????????  ? ?     ?                 ?            ? House/
-?????????  ? ?     ?                 ?            ? Passport Application Declaration.pdf
d?????????  ? ?     ?                 ?            ? Receipts/
d?????????  ? ?     ?                 ?            ? Work/
-?????????  ? ?     ?                 ?            ? battle.net.txt
-?????????  ? ?     ?                 ?            ? hmpo_reminder_2016_02_25.pdf
-?????????  ? ?     ?                 ?            ? hmrc_tax_code_2017_2018.pdf
-?????????  ? ?     ?                 ?            ? hmrc_tax_refund_2016_2017.pdf
-?????????  ? ?     ?                 ?            ? hmrc_tax_refund_2016_2017_full.pdf
-?????????  ? ?     ?                 ?            ? passport_scan.pdf
-?????????  ? ?     ?                 ?            ? steam.txt

オンラインの他の投稿では、これが含まれているディレクトリに実行権限がないために発生すると言われていますが、上記のコードスニペットでわかるように、ここでは実行権限があるため、これが原因ではありません。

この最後の障害物を克服する方法についてのアイデアはありますか?

ベストアンサー1

これらのディレクトリには実行権限がありません。あなたが提供した情報に基づいてディレクトリをおよびrwにマウントしようとしましたro。ファイルシステムをrwx

あなたの問題を経験した他の人は、Windows Active Directory環境でQNAPを使用しているようです。このフォーラムの投稿この問題に関して、ご使用の環境が Windows Active Directory に接続されている場合に役立ちます。これは別の投稿です。ウィンドウが関連付けられています。私もそれに気づいた。この投稿。適用されるかどうかはわかりませんが、問題を検索したときに表示されました。

私は言及していますArch Linux Wikiecryptfs情報とArch Linux WikiNTFSをインストールするとき。これはへのリンクですQNAP Wikiサブフォルダの権限とデータ復旧カテゴリ。これはまた、トラブルシューティング方法に関する追加情報を提供するのに役立ちます。

ファイルシステムを再マウントし、権限を回復します。

最初から始めます。システムを再起動して再インストールします。以前に mount コマンドでファイルシステムの復号化とマウントができた場合は、ルートディレクトリの権限を次のように変更する必要があります。

chmod go= [root directory name]

ラッパーを使用して手動でecryptfsをマウントしようとすることもできます。

ecryptfs-mount-private Path/To/File/System

chmodこの手順は、後で権限がまだ欠落している場合にも役立ちます。上記のコマンドを使用すると、ecryptfsのインストールパスワードの入力を求められます。

発生した他の問題についてご意見をお寄せいただくと、より関連性の高いソリューションで回答を更新いたします。あなたの問題は破損したデータ復旧に関連しているか(この問題を解決するためにQNAPが推奨するデータ復旧方法のガイドに従ってください)、正しい権限を妨げるNFSまたはNTFSアクセス制御リストの設定に関連している可能性があります。これは、ご使用の環境がWindowsにバインドされている場合にのみ関連する必要があります。誰でも追加する内容があればよろしくお願いします。頑張ってください!

おすすめ記事