در حالت عادی نرم افزار OpenVPN یوزرنیم و پسورد را ذخیره نمیکند که باعث میشود هر بار که میخواهید لاگین کنید و به سرور متصل شوید یوزر و پسورد را دوباره وارد کنید، البته این قضیه از لحاظ امنیتی بسیار خوب است اما برای کسانی که تعداد دفعات زیادی لاگین میکنند و از وارد کردن مدام یوزر و پسورد خسته شده شده اند، راه حل زیر ارائه شده است.
اگر شما هم میخواهید یوزر و پسورد اکانت OpenVPN رو ذخیره کنید که هر سری آنها را وارد نکنید، نکات زیر را انجام دهید
۱- در فولدری که OpenVPN نصب شده در بخش config وارد شوید
در اینجا چند مسیر روتین، نمایش داده شده است
- Windows – C:\Program Files (x86)\OpenVPN\config
- Linux – /etc/openvpn
- Mac (Tunnelblick) – ~/Library/Application Support/Tunnelblick/Configurations
اگر یک زیرفولدری دارید که تنظیمات سرور ها در داخل آن قرار دارد، باید وارد آن فولدر شوید.
۲-در این فولدر که هستید یک فایل با فرمت تکست txt بسازید که برای مثال ما فایلی با اسم auth.txt ساخته ایم و محتویات داخل آن بسیار ساده است، دو خط در این فایل وجود دارد که خط اول یوزرنیم شما و خط دوم پسورد شما خواهد بود، پس از وارد کردن یوزر و پسورد در این فایل آن را ذخیره کنید
فقط برای بعضی از ویندوزها که به دلایل امنیتی اجازه ساخت فایل در این فولدر را نمیدهند، بهتر است این فایل را در دسکتاپ ساخته و سپس در اینجا کپی کنید.
۳- حالا فایل config آن سرور از OpenVPN که میخواهید این یوزر و پسورد فایل بالا در آن ثبت شود را باید باز کنید که فرمت این فایل معمولا ovpn است (این فایل کانفیگ و فایلی که در مرحله قبل ساخته شد باید حتما در یک پوشه باشند)
این فایل کانفیگ را با یک برنامه ویرایشگر مثل notepad یا notepad++ باز کنید و دنبال خط auth-user-pass بگردید و آنرا به auth-user-pass auth.txt تبدیل کنید که با این کار در واقع نام فایلی که در مرحله قبل ساخته بودید رو به آخر این خط اضافه نمودید ( در شکل زیر خط ۷)
۴- شاید برای بار اول لازم باشه یک بار برنامه OpenVPN را ببندید و دوباره باز کنید.
حالا وقت اینه که بدون نیاز به وارد کردن یوزر و پسورد، OpenVPN خود را به سرور متصل کنید.