OpenVPN د کاروونکي سند پرته: د سرور تګلاره، نه پروفایل
د سند او کیلي کرښې حذفول هېڅ نه بدلوي که سرور لا هم هغه غواړي. غوښتنه د سرور خواته یوسئ او د کاروونکي خپلې سرور څېړنې وساتئ.
تاسو د سند او کیلي کرښې حذف کوئ، پروفایل سپارئ، او اړیکه لا هم د سند تېروتنې سره ناکامه کېږي۔ پروفایل هېڅکله هغه څه نه و چې دا غوښتنه یې پلي کوله۔ سرور پرېکړه کوي چې د کاروونکي سند اجباري دی که نه، او د کاروونکي خواته هېڅ سمون په خبرو اترو دا نه لرې کوي۔ نو حل د سرور د تګلارې بدلون دی، په قصد ترسره شوی، او هر څه چې پرې تکیه دي په همغه پړاو کې تازه کېږي۔
پروفایل تګلاره نه ده
Community OpenVPN 2.6 د اجباري کاروونکي سندونو سره راځي، ځکه verify-client-cert په ډیفالټ ډول require دی۔ هغه none ته ټاکل هغه څه دي چې د سند غوښتنه بندوي او د کاروونکي تصدیق د کارن نوم او پټنوم هغه ترتیب ته سپاري چې سرور لا دمخه چلوي۔ زاړه لارښودونه د همدې مفکورې زاړه لیکنې client-cert-not-required ته لاس وهي، نو هغه لارښوونه وکاروئ چې ستاسو نصب شوې نسخه یې مستند کوي۔ په هر حال بدلون په سرور کې کېږي، او هېڅ کاروونکی پروفایل یې نه شي کولی۔
لاندې ټوټه د سرور خواته بشپړ بدلون دی، او په خپله دا کاري تصدیق ترتیب نه دی۔ verify-client-cert none د سند غوښتنه لرې کوي، په داسې حال کې چې username-as-common-name د حساب نوم هغه هویت ګرځوي چې وروسته غږنې او د هر کاروونکي دوتنې یې ویني۔ هېڅ کرښه پټنوم نه څېړي، نو یو تصدیقوونکی لا هم باید وي۔
verify-client-cert none
username-as-common-name
هغه تصدیقوونکی یو پلگ ان یا سکریپټ دی چې auth-user-pass-verify یې چلوي، او باید د پورته کرښو له معنا مخکې په خپل ځای کې وي۔ د ترتیب بدلول تاسو ته یوه کړکۍ درکوي چې پکې سرور نه سند غواړي او نه کوم حساب څېړي۔
سرور لا هم څه تصدیقوي
د کاروونکي سند پرېښودل TLS پرېښودل نه دي۔ سرور خپل سند او کیلي ساتي، او کاروونکی د CA باور او د کوربه نوم څېړنې ساتي چې هغه له یو دوکې کوونکي سره له خبرو منع کوي۔ remote-cert-tls server یا د CA بنډل لرې کول ځکه چې کاروونکي نور سند نه لري یوه عامه او جدي غلطه لوستنه ده، او 2.6 حواله روښانه ده چې دواړه لوري خپلواک دي۔ یو سرور کاروونکي ته ثابتوي؛ بل کاروونکی سرور ته۔
پروفایل کولی شي tls-auth یا tls-crypt بلاک هم ولري۔ هغه د کنټرول کانال شریکه کیلي ده چې خپل وېش او څرخېدل لري، نو پرته د سند یا کیلي کرښو یوه دوتنه په اتوماتيک ډول د خپرولو لپاره خوندي نه ده۔ تر هغه چې یې نه لوستل وي، د یوه راز په توګه ورسره چلند وکړئ۔
له کار کوونکي پروفایل څخه کاپي شوې د سند دوتنه په خپله هېڅ نه ثابتوي؛ لرل یې د هغې سره سمون لرونکې شخصي کیلي لرل دي، چې د سند له مخې تصدیق شوی ځای پرځای کول یې څېړي۔ هغه دوتنه چې سند لري هغه دوتنه نه ده چې پرې تصدیق وشي۔
تصدیقوونکی باید څه وکړي
د سند له غوښتنې لرې کېدو وروسته هر څه پر تصدیقوونکي تکیه دي: پلگ ان، یا د auth-user-pass-verify له خوا چلول شوی سکریپټ۔ باید ناسم اعتبارونه رد کړي، غیر فعال یا نااهل حسابونه رد کړي، او کله چې خپل backend ته ونه رسېږي بند ډول ناکام شي۔ username-as-common-name اکثراً څنګ ته فعالېږي، او هغه هویت بدلوي چې وروسته غږنې او د هر کاروونکي د ترتیبو دوتنې یې ویني۔ پټنوم نه تصدیقوي، او نااهل حساب اهلي نه جوړوي۔ دا جلا کارونه دي، او د هغوی ګډول همغه لار ده چې یو لېږد خپله خوشحاله لاره ازموینه پاس کوي او په خپله لومړنۍ ریښتنې پېښه کې ناکامېږي۔
منفي پېښې په هماغه پاملرنه ازموئ چې مثبتې پېښې ته کوئ۔ هغه پروفایل چې د پټنوم غوښتنه ښیي یوازې دا ثابتوي چې کاروونکی غوښتنه کولی شي، په داسې حال کې چې هغه سرور چې ناسم پټنوم مني ډېر بدتر څه ثابتوي۔ په ازموینه کې ناسم پټنوم نه، بلکې غیر فعال حساب او پای ته رسېدلي اعتبارونه هم اضافه کړئ۔
تګلاره، پروفایل او نقشه اخیستنه یوځای بدل کړئ
درې څه همغږي کړئ: د سرور لارښوونه، د کاروونکي پروفایل، او د هر کاروونکي د هویت نقشه اخیستنه۔ که یې جلا بدل کړئ کاروونکي له تصدیقه مخکې ناکامېږي، یا په داسې نوم سره نښلېږي چې مدیر یې تمه نه لرله، او دا بدتر دی ځکه چې د بریا په څېر ښکاري۔ هغه اړیکه چې په ناسم هویت سره بریالۍ شي، د ناکامې اړیکې په پرتله کمه ښکاره کېږي۔
د دې لارې لپاره دوه ازموینې حسابونه وساتئ، یو سم او یو پېژندل شوی ناسم، او له هر بدلون وروسته یې دواړه وکاروئ۔ سم حساب خوشحاله لاره او د هویت نقشه اخیستنه ثابتوي؛ ناسم یې ثابتوي چې رد کول لا هم کار کوي۔ هېڅ ازموینه تاسو ته د اهلیت د قاعدو په اړه څه نه وایي، نو که ځای پرځای کولو کې داسې قاعدې وي هغه حساب اضافه کړئ چې د تګلارې له امله باید رد شي۔ له هر بدلون وروسته درېواړه وچلوئ، ځکه هغه تصدیقوونکی چې هر څه منل پیل کړي، د یوې کار کوونکې ننوتنې په څېر ښکاري۔
ثبت کړئ چې سرور په رښتیا کومې تصدیق طریقې مني، نه هغه چې پروفایل وړاندیز کوي۔ هغه ثبت د هغه پوښتنې ځواب دی چې خلک یې دوامداره کوي، یعنې څوک کولی شي دې خدمت ته ونښلي۔ دا د بل مدیر له ژونده هم اوړي، چې که نه وي به یې له بستې نیولو څخه بیا کشف کړي۔