| YKPAMCFG(1) | Yubico PAM Module Manual | YKPAMCFG(1) |
نام (NAME)
ykpamcfg - مدیریت تنظیمات کاربر برای ماژول Yubico PAM
خلاصه دستور (SYNOPSIS)
ykpamcfg [-1 | -2] [-A] [-p] [-i] [-v] [-V] [-h]
گزینهها (OPTIONS)
-1
-2
-A action
-p path
-i iterations
-v
-V
-h
عملیاتها (ACTIONS)
add_hmac_chalresp
ماژول PAM میتواند از حالت چالش-پاسخ (Challenge-response یا C/R) مبتنی بر HMAC-SHA1 که در YubiKeyها از نسخه 2.2 به بعد موجود است برای احراز هویت آفلاین استفاده کند. این عملیات اطلاعات وضعیت اولیه را به همراه C/R که باید در ورود بعدی صادر شود ایجاد میکند.
این ابزار در حال حاضر اطلاعات وضعیت را در فایلی درون دایرکتوری خانگی کاربر جاری ذخیره میکند (~/.yubico/challenge-123456 برای یک YubiKey با قابلیت خواندن شماره سریال از طریق API فعال، و ~/.yubico/challenge برای دستگاه فاقد آن).
ماژول PAM از یک دایرکتوری سراسری سیستم برای این فایلهای وضعیت پشتیبانی میکند (در صورتی که دایرکتوری خانگی کاربر رمزنگاری شده باشد)، اما در یک دایرکتوری سراسری سیستم، بخش challenge باید با نام کاربری جایگزین شود. مثال: /var/yubico/challenges/alice-123456
برای استفاده از حالت سراسری سیستم، در حال حاضر باید فایلهای وضعیت ایجاد شده را به صورت دستی منتقل کرده و ماژول PAM را بر همان اساس پیکربندی کنید.
مثالها (EXAMPLES)
ابتدا، یک YubiKey را برای چالش-پاسخ روی slot 2 برنامهریزی کنید:
$ ykpersonalize -2 -ochal-resp -ochal-hmac -ohmac-lt64 -oserial-api-visible ... Commit? (y/n) [n]: y
اکنون، کاربر جاری را طوری تنظیم کنید که برای ورود به این YubiKey نیاز داشته باشد:
$ ykpamcfg -2 -v ... Stored initial challenge and expected response in '/home/alice/.yubico/challenge-123456'.
سپس، احراز هویت با PAM را به عنوان مثال به این صورت پیکربندی کنید (ابتدا یک نسخه پشتیبان تهیه کنید):
/etc/pam.d/common-auth (از اوبونتو 10.10):
auth required pam_unix.so nullok_secure try_first_pass auth [success=1 new_authtok_reqd=ok ignore=ignore default=die] pam_yubico.so mode=challenge-response auth requisite pam_deny.so auth required pam_permit.so auth optional pam_ecryptfs.so unwrap
گزارش باگها (BUGS)
گزارش باگهای ykpamcfg در سامانه ردیابی اشکالات: https://github.com/Yubico/yubico-pam/issues
همچنین ببینید (SEE ALSO)
صفحه خانگی yubico-pam: https://developers.yubico.com/yubico-pam
دستگاههای YubiKey را میتوان از Yubico تهیه کرد: http://www.yubico.com
| Version 2.27 | yubico-pam |