cifscreds(1) دستورات کاربر cifscreds(1)

cifscreds - مدیریت اطلاعات اعتبارسنجی NTLM در دسته‌کلید (keyring) هسته

cifscreds add|clear|clearall|update [-u نام‌کاربری] [-d] میزبان|دامنه [-t مهلت‌زمانی]

برنامه cifscreds ابزاری برای مدیریت اطلاعات اعتبارسنجی (نام کاربری و گذرواژه) به منظور برقراری نشست‌ها در سوار کردن‌های چندکاربره (multiuser mounts) است.

هنگامی که یک سامانه پرونده cifs با گزینه "multiuser" سوار می‌شود، و از احراز هویت krb5 استفاده نمی‌کند، باید بتواند اطلاعات اعتبارسنجی هر کاربر را از مکانی به دست آورد. برنامه cifscreds ابزاری است که برای ارائه این اطلاعات اعتبارسنجی به هسته استفاده می‌شود.

نخستین آرگومان غیرگزینه‌ای به cifscreds یک دستور است (بخش «دستورات» در زیر را ببینید). دومین آرگومان غیرگزینه‌ای یک نام میزبان، آدرس شبکه یا نام یک دامنه NT است.

افزودن اطلاعات اعتبارسنجی به هسته جهت اتصال به سرور مشخص‌شده، یا سرورهای موجود در دامنه مشخص‌شده.
پاک کردن اطلاعات اعتبارسنجی یک میزبان یا دامنه خاص از هسته.
پاک کردن تمام اطلاعات اعتبارسنجی cifs از هسته.
به‌روزرسانی اطلاعات اعتبارسنجی ذخیره‌شده در هسته با یک نام کاربری و گذرواژه جدید.

آرگومان میزبان/دامنه ارائه‌شده یک نام دامنه NT است.

به‌طور معمول دومین آرگومان ارائه‌شده به cifscreds به عنوان یک نام میزبان یا نشانی IP در نظر گرفته می‌شود. این گزینه موجب می‌شود برنامه cifscreds آن آرگومان را به عنوان یک نام دامنه NT در نظر بگیرد.

اگر اطلاعات اعتبارسنجی مخصوص میزبان برای سرور سوارشده وجود نداشته باشد، هسته در مرحله بعد به دنبال مجموعه‌ای از اطلاعات اعتبارسنجی دامنه معادل با گزینه domain= ارائه شده در زمان سوار کردن خواهد گشت.

به‌طور معمول، نام کاربری از نام کاربری یونیکس کاربری که اطلاعات اعتبارسنجی را اضافه می‌کند مشتق می‌شود. این گزینه به کاربر اجازه می‌دهد یک نام کاربری متفاوت را جایگزین کند.
تنظیم زمان انقضای کلید به ثانیه. در صورت عدم تعیین، از مهلت زمانی پیش‌فرض سیستم برای کلیدهای ورود استفاده می‌شود.

ابزار cifscreds نیازمند هسته‌ای است که با پشتیبانی از نوع کلید login ساخته شده باشد. این نوع کلید در نسخه ۳.۳ هسته خط اصلی لینوکس اضافه شد.

از آنجا که cifscreds کلیدها را به دسته‌کلید نشست (session keyring) اضافه می‌کند، اکیداً توصیه می‌شود از pam_keyinit استفاده شود تا اطمینان حاصل گردد دسته‌کلید نشست در زمان ورود به سیستم ایجاد شده است.

pam_keyinit(8)

برنامه cifscreds در اصل توسط Igor Druzhinin <<jaxbrigs@gmail.com>> توسعه داده شد. این صفحه راهنما و بازطراحی کد توسط Jeff Layton <<jlayton@samba.org>> انجام گرفت.