mount.ecryptfs_private(1) eCryptfs mount.ecryptfs_private(1)

mount.ecryptfs_private - ابزار کمکی سوار کردن خصوصی eCryptfs

mount.ecryptfs_private [ALIAS]

نکته: این برنامه کلیدهای مربوطه را به‌طور پویا بارگذاری نخواهد کرد. به همین دلیل، توصیه می‌شود کاربران در عوض از ecryptfs-mount-private(1) استفاده کنند!

برنامه mount.ecryptfs_private یک ابزار کمکی سوار کردن برای کاربران غیر ریشه است تا بتوانند یک دایرکتوری خصوصی (به‌طور پیش‌فرض ~/Private) را به‌صورت رمزنگاری‌شده سوار کنند.

این برنامه به‌صورت اختیاری یک آرگومان ALIAS می‌پذیرد. اگر ALIAS مشخص نشود، برنامه به‌طور پیش‌فرض با استفاده از مقادیر زیر به سراغ «Private» می‌رود:
- دایرکتوری $HOME/.Private به عنوان SOURCE
- دایرکتوری $HOME/Private به عنوان DESTINATION
- فایل $HOME/.ecryptfs/Private.sig برای امضاهای کلید.

اگر ALIAS مشخص شود، برنامه به دنبال پیکربندی‌ای با سبک fstab(5) در مسیر زیر می‌گردد:
- $HOME/.ecryptfs/ALIAS.conf و به دنبال امضای (امضاهای) کلید در مسیر زیر:
- $HOME/.ecryptfs/ALIAS.sig

عملیات سوار کردن تنها و فقط در صورتی انجام خواهد شد که:
- عبارت عبور (passphrase) لازم در kernel keyring کاربر موجود باشد، و
- کاربر جاری مالک هر دو نقطه سوار کردن SOURCE و DESTINATION باشد
- نقطه DESTINATION از قبل سوار نشده باشد

این برنامه موارد زیر را انجام خواهد داد:
- سوار کردن SOURCE بر روی DESTINATION
- به عنوان یک فایل‌سیستم ecryptfs
- با استفاده از الگوریتم رمزنگاری AES
- با طول کلید ۱۶ بایت
- با استفاده از عبارت عبوری که امضای آن در ~/.ecryptfs/Private.sig قرار دارد

تنها عملیات setuid در این برنامه، فراخوانی mount(8) یا umount(8) است.

ابزار ecryptfs-setup-private(1) دایرکتوری‌های ~/.Private و ~/Private را ایجاد می‌کند، یک عبارت عبور سوار کردن تولید می‌نماید، عبارت عبور را بسته‌بندی (wrap) می‌کند و فایل ~/.ecryptfs/Private.sig را می‌نویسد.

مدیر سیستم می‌تواند ماژول pam_ecryptfs.so را به پشته PAM اضافه کند که به‌طور خودکار از عبارت عبور ورود برای باز کردن (unwrap) عبارت عبور سوار کردن استفاده کرده، آن را به kernel keyring کاربر می‌افزاید و عملیات سوار کردن را به‌صورت خودکار انجام می‌دهد. به pam_ecryptfs(8) مراجعه کنید.

~/.Private - دایرکتوری زیرین حاوی داده‌های رمزگذاری‌شده

~/Private - نقطه سوار کردن حاوی داده‌های رمزگشایی‌شده (هنگامی که سوار شده باشد)

~/.ecryptfs/Private.sig - فایل حاوی امضای عبارت عبور نقطه سوار کردن

~/.ecryptfs/wrapped-passphrase - عبارت عبور سوار کردن، رمزگذاری‌شده با عبارت عبور ورود به سیستم

ecryptfs(7), ecryptfs-rewrap-passphrase(1), ecryptfs-setup-private(1), keyctl(1), mount(8), umount.ecryptfs_private(1), pam_ecryptfs(8), fstab(5)
/usr/share/doc/ecryptfs-utils/ecryptfs-faq.html

این صفحه راهنما و ابزار mount.ecryptfs_private توسط Dustin Kirkland <kirkland@ubuntu.com> برای سیستم‌های Ubuntu نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود). اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط مجوز عمومی همگانی گنو (GPL)، نسخه ۲ یا هر نسخه بالاتر منتشر شده توسط بنیاد نرم‌افزارهای آزاد داده می‌شود.

در سیستم‌های دبیان و اوبونتو، متن کامل پروانه عمومی همگانی گنو را می‌توان در مسیر /usr/share/common-licenses/GPL یافت.

2008-07-21 ecryptfs-utils