| ecryptfs-setup-private(1) | eCryptfs | ecryptfs-setup-private(1) |
نام (NAME)
ecryptfs-setup-private - راهاندازی یک دایرکتوری خصوصی eCryptfs
خلاصه دستور (SYNOPSIS)
ecryptfs-setup-private [-f|--force] [-w|--wrapping] [-b|--bootstrap] [-n|--no-fnek] [--nopwcheck] [-u|--username USER] [-l|--loginpass LOGINPASS] [-m|--mountpass MOUNTPASS]
گزینهها (OPTIONS)
گزینههای موجود برای دستور ecryptfs-setup-private:
- -f, --force
- جایگزینی اجباری پیکربندی موجود
- -w, --wrapping
- استفاده از عبارت عبور بستهبندی مستقل، متفاوت از عبارت عبور ورود
- -u, --username USER
- کاربری که باید پیکربندی شود؛ در صورت حذف، پیشفرض کاربر جاری است
- -l, --loginpass LOGINPASS
- عبارت عبور سیستمی برای USER، که برای بستهبندی MOUNTPASS استفاده میشود؛ در صورت حذف، به صورت تعاملی پرسیده خواهد شد
- -m, --mountpass MOUNTPASS
- عبارت عبور برای سوار کردن دایرکتوری ecryptfs؛ در صورت حذف، مقدار پیشفرض ۱۶ بایت تصادفی از /dev/random است
- -b, --bootstrap
- راهاندازی اولیه کل دایرکتوری خانگی یک کاربر جدید
- --undo
- نمایش دستورالعملهای نحوه لغو و بازگردانی پیکربندی خصوصی رمزگذاریشده
- -n, --no-fnek
- نام فایلها رمزگذاری نشود؛ در غیر این صورت، در سیستمهایی که از رمزگذاری نام فایل پشتیبانی میکنند، نام فایلها رمزگذاری خواهد شد
- --nopwcheck
- عدم بررسی اعتبار گذرواژه ورود مشخصشده (مفید برای حسابهای کاربری LDAP)
- --noautomount
- پیکربندی این کاربر به گونهای که دایرکتوری خصوصی رمزگذاریشده هنگام ورود به سیستم بهطور خودکار سوار نشود
- --noautoumount
- پیکربندی این کاربر به گونهای که دایرکتوری خصوصی رمزگذاریشده هنگام خروج از سیستم بهطور خودکار پیاده نشود
توضیحات (DESCRIPTION)
دستور ecryptfs-setup-private برنامهای است که یک نقطه اتصال رمزگذاریشده خصوصی را برای یک کاربر غیر ریشه (non-root) راهاندازی میکند.
حتماً پارامترهای خود را بر اساس ویژگیهای نویسههای خاص پوسته خود به درستی اسکیپ کنید و در صورت نیاز پارامترها را داخل علامت نقلقول جفتی قرار دهید. هر یک از پارامترها میتوانند:
۱) به عنوان متغیرهای محیطی صادر (export) شوند ۲) در خط فرمان مشخص شوند ۳) خالی رها شده و به صورت تعاملی درخواست شوند
کاربر باید حتماً و قطعاً عبارت عبور سوار کردن (MOUNT PASSPHRASE) را یادداشت کرده و در مکانی امن نگهداری کند. اگر فایل عبارت عبور سوار کردن گم شود، یا عبارت عبور فراموش گردد، هیچ راهی برای بازیابی دادههای رمزگذاریشده وجود ندارد.
با استفاده از مقادیر USER، MOUNTPASS و LOGINPASS، برنامه ecryptfs-setup-private اقدامات زیر را انجام میدهد:
- ایجاد ~/.Private (با دسترسی 700) - ایجاد ~/Private (با دسترسی 500) - تهیه نسخه پشتیبان از هرگونه عبارت عبور بستهبندیشده موجود - استفاده از LOGINPASS برای بستهبندی و رمزگذاری MOUNTPASS - نوشتن در ~/.ecryptfs/wrapped-passphrase - افزودن عبارت عبور به دستهکلید (keyring) فعلی - نوشتن امضای عبارت عبور در ~/.ecryptfs/Private.sig - آزمایش نقطه اتصال رمزگذاریشده با چند خواندن و نوشتن آزمایشی
مدیر سیستم میتواند ماژول pam_ecryptfs.so را به پشته PAM اضافه کند تا به طور خودکار از عبارت عبور ورود برای باز کردن بسته عبارت عبور سوار کردن استفاده نماید، عبارت عبور را به دستهکلید هسته کاربر اضافه کند، و سوار کردن را به صورت خودکار انجام دهد. به pam_ecryptfs(8) مراجعه کنید.
فایلها (FILES)
- ~/.ecryptfs/auto-mount
- ~/.Private
- دایرکتوری زیرین حاوی دادههای رمزگذاریشده
- ~/Private
- نقطه اتصال حاوی دادههای رمزگشاییشده (هنگام سوار بودن)
- ~/.ecryptfs/Private.sig
- فایل حاوی امضای عبارت عبور نقطه اتصال
- ~/.ecryptfs/Private.mnt
- فایل حاوی مسیر نقطه اتصال دایرکتوری خصوصی
- ~/.ecryptfs/wrapped-passphrase
- فایل حاوی عبارت عبور سوار کردن، بستهبندیشده با عبارت عبور ورود
- ~/.ecryptfs/wrapping-independent
- این فایل در صورتی وجود دارد که عبارت عبور بستهبندی مستقل از عبارت عبور ورود باشد
همچنین ببینید (SEE ALSO)
ecryptfs-rewrap-passphrase(1), mount.ecryptfs_private(1), pam_ecryptfs(8), umount.ecryptfs_private(1)
/usr/share/doc/ecryptfs-utils/ecryptfs-faq.html
نویسندگان (AUTHORS)
این صفحه راهنما و ابزار ecryptfs-setup-private توسط Dustin Kirkland <kirkland@ubuntu.com> برای سیستمهای اوبونتو نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود). اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط مجوز عمومی همگانی گنو (GPL)، نسخه ۲ یا هر نسخه بعدی منتشر شده توسط بنیاد نرمافزار آزاد اعطا میشود.
در سیستمهای دبیان و اوبونتو، متن کامل مجوز عمومی همگانی گنو را میتوان در /usr/share/common-licenses/GPL یافت.
| 2008-11-17 | ecryptfs-utils |