جعبه ذخیره رمز عبور در FortiClient نیست؟ دروازه تصمیم میگیرد
دروازه تعیین میکند که FortiClient مجاز به ذخیره رمز عبور باشد یا نه. تنظیم پورتال را بررسی کنید و سپس صادرات و بازگردانی را به ویرایش رجیستری ترجیح دهید.
نصب FortiClient را تمام میکنید، به SSL VPN اداری وصل میشوید و به دنبال کنترل ذخیره رمز عبور میگردید که بهسادگی وجود ندارد. نصب دوباره کلاینت آن را برنمیگرداند و حذف تونل و افزودن دوباره آن هم کمکی نمیکند. در یک پروفایل SSL VPN فایروال تعیین میکند که کلاینت اصلاً اجازه ذخیره اعتبارنامه را دارد یا نه. پس نبودن کادر انتخاب معمولاً یعنی سیاستی از دروازه رسیده، نه اینکه نصبکننده شکست خورده باشد.
این تفاوت پیش از شروع ویرایش فایلها مهم است: یکی از این مسیرها گفتوگو با مالک فایروال است و دیگری کار آزمایشگاهی که بازنویسی خواهد شد.
پیش از دست زدن به نقطه پایانی، پورتال را بررسی کنید
از کسی که FortiGate را اداره میکند بخواهید پورتال SSL VPN که تونل شما به آن اشاره میکند را باز کند و تنظیم ذخیره رمز عبور آن را بخواند. وقتی گزینه غیرفعال است، از FortiClient انتظار میرود کنترل را پنهان کند و از ذخیره اعتبارنامه خودداری کند. نقطه پایانی از قاعده پیروی میکند، نه اینکه خراب باشد.
یک آزمون سریع سیاست را از پروفایل خراب جدا میکند: به پورتالی وارد شوید که هنوز اجازه ذخیره میدهد و سپس به پورتال خودتان برگردید. اگر کنترل روی پورتال مجاز ظاهر شد و روی پورتال قفلشده ناپدید شد، همینجا متوقف شوید و تغییر دروازه را بخواهید. همه چیز در ادامه کار میدانی برای مستأجر آزمایشگاهی یا پروفایل آزمایشی است و هیچکدام از تصمیم سرور بالاتر نیست. تازهسازی پروفایل یا ارتقای کلاینت ویرایش محلی را بازنویسی میکند.
Windows پرچم را داخل کلید تونل نگه میدارد
تونلهای ذخیرهشده زیر کاربر جاری زندگی میکنند، یک کلید برای هر اتصال، و پرچم نمایش کنار جزئیات اتصال قرار دارد:
HKEY_CURRENT_USER\SOFTWARE\Fortinet\FortiClient\Sslvpn\Tunnels<tunnel name> show_remember_password = 1
مقدار را روی 1 بگذارید، کلاینت را از سینی سیستم خارج کنید نه اینکه پنجرهاش را ببندید، و دوباره بازش کنید. در نسخههای 5.x همان پرچم میتوانست زیر شاخه Wow6432Node از HKEY_LOCAL_MACHINE باشد، پس وقتی کلید هر کاربر نیست آنجا را ببینید. برخی نسخههای 6.x مقدار را پس از اتصال موفق بازنویسی میکنند، که توضیح میدهد چرا کادر انتخاب یک ورود را دوام میآورد و در ورود بعدی ناپدید میشود. اگر کلید شما اصلاً چنین مقداری ندارد، آن را بهصورت رشته بسازید نه اینکه نامهای دیگر را حدس بزنید.
با رجیستری مثل یک مرحله اشکالزدایی رفتار کنید. وضعیت زنده رجیستری برای مدیر بعدی نامرئی است و هیچ تازهسازی انباری آن را حفظ نمیکند.
در macOS، کلاینت را ردیابی کنید تا فایلش را پیدا کنید
کلاینت macOS تنظیمات هر اتصال را زیر /Library/Application Support/Fortinet/FortiClient/conf نگه میدارد، در یک دیکشنری برای هر تونل. کلیدی که باید تنظیم شود AllowSavePassword است و باید 1 خوانده شود در حالی که کلیدهای اتصال خودکار در همان دیکشنری دستنخورده میمانند. وقتی کارتان تمام شد کلاینت را دوباره راهاندازی کنید.
حدس زدن فایل دقیق روی نسخهای ناآشنا وقت تلف میکند. هنگام افزودن تونل opensnoop را اجرا کنید و سپس مسیرهایی را که کلاینت لمس کرده بخوانید؛ فایلی که نوشته همان فایلی است که پرچم را دارد. آن فایل را با کلاینت بسته ویرایش کنید و کار تمام است. پنج دقیقه ردیابی هر بار بر جستوجو در کل فایلسیستم پیروز میشود.
چرخه صادرات، ویرایش و بازگردانی را ترجیح دهید
کلاینتهای جدیدتر اجازه میدهند کل پیکربندی را از طریق یک فایل رفتوبرگشت دهید، که تکرارش و سپردنش به ماشین دیگر از جراحی زنده رجیستری آسانتر است:
- از تنظیمات کلاینت صادر کنید، تنظیمات کاربر را وارد کنید و یک رمز عبور صادرات بگذارید.
- فایل را باز کنید و show_remember_password را روی 1 بگذارید.
- قفل را در کلاینت باز کنید؛ بازگردانی تا وقتی قفل است هیچ کاری نمیکند.
- فایل ویرایششده را بازگردانید و رمز عبور صادرات را بدهید.
کنترل باید در ورود بعدی ظاهر شود. فایل صادرشده را از پوشههای اشتراکی و پیوست تیکتها دور نگه دارید، چون تونلهای شما را توصیف میکند و ممکن است راز رمزنگاریشدهای داشته باشد.
اگر بازگردانی کار کرد اما جعبه پس از اتصال دوباره پنهان شد، دروازه در هر ورود سیاست را دوباره اعمال میکند و هیچ فایل محلی تنظیم را طولانی نگه نمیدارد.
راز را پاک کنید پیش از آنکه به قفل حساب تبدیل شود
کلاینت خط فرمان Linux اصلاً کادر انتخاب ندارد، پس پوششی که رمز عبور را روی stdin میدهد پاسخ معمول است و چیزی ذخیره نمیکند. در هر پلتفرمی حذف قابلاعتماد یعنی برگرداندن اتصال به پرسیدن هنگام ورود یا حذف کامل تونل.
اعتبارنامه ذخیرهشده از تغییر رمز عبوری که آن را باطل میکند بیشتر میماند و شکستهای حاصل شبیه قطعی VPN به نظر میرسند: رد شدنها، تلاشهای دوباره، سپس قفل حساب. پیش از چرخاندن رمز عبور، مقدار ذخیرهشده را پاک کنید و فهرست تونلها را برای ورودیهای قدیمی که هنوز یکی را دارند بگردید. راز بهصورت رمزنگاریشده در انبار کلاینت است، پس ویرایش دستی آن بیفایده است. حذف تونل سریعتر است و چیزی باقی نمیگذارد.
به ترتیب پیش بروید: تنظیم پورتال را با مالک فایروال تأیید کنید، منبع را با یک پروفایل مجاز اثبات کنید، ویرایشهای رجیستری یا plist را داخل آزمایشگاه نگه دارید و بدانید کدام فایل راز را دارد تا بتوانید آن را بردارید. نبودن کادر انتخاب روی پورتالی که اجازه ذخیره میدهد مشکل نقطه پایانی است و گزارشهای کلاینت جای بعدی برای نگاه کردن است.