د SSH کلي پاسفريز فایل ساتي، نه لاره
پاسفريز د خصوصي کلي فایل کوډ کوي؛ دا هویت نه لغوه کوي او نه لاره خوندي کوي. جلا زېرمه، د استازي عمر او بې څارنې کارونه.
د زوړ لپ ټاپ د بیک اپ ډرایو کې لا هم یو خصوصي SSH کلي شته، او یو څوک پوښتي چې ایا VPN یې ساتي۔ نه یې ساتي، او نه یې کله ساتلی دی۔ VPN د دوو شبکو ترمنځ لاره ساتي؛ پاسفريز فایل ساتي؛ استازی روانه ناسته ساتي۔ درې بېل میکانېزمونه، درې بېلې ناکامۍ، او غلا شوې کاپي یوازې لومړیو دوه ته پام کوي۔
پاسفريز د فایل دی
د SSH کلي پاسفريز په ارام حالت کې خصوصي کلي مواد کوډ کوي۔ دا هغه حساب پټنوم نه دی چې سرور ته لېږل کېږي، او نه هغه اعتبار دی چې VPN ته د ننوتلو لپاره کارېږي۔ د دواړو ګډول د هغو بدلونونو لامل کېږي چې افشا نه حل کوي۔
د OpenSSH ssh-keygen لارښود د پاسفريزونو اداره کول پوښي، په شمول د -p سویچ چې په لا موجود کلي نوی پاسفريز ټاکي۔
د موجود کلي لپاره د حکم بڼه ساده ده، او فایل بیا لیکي:
ssh-keygen -p -f ~/.ssh/id_ed25519
د کلي د مالک تصویب شوې ساتنې او بیا رغونې بهیر وکاروئ، ځکه چې دا لیکل دي، نه کتنه۔ خصوصي فایل مه خپروئ او په شریکه شوې حکم کرښه کې ریښتینی پاسفريز مه اېږدئ۔ د پاسفريز بدلون مخکې اخیستل شوې کاپي بیا کوډ نه کوي۔ د زوړ کاپي ځای په ټیکټ کې ولیکئ تر څو مالک پرېکړه وکړي چې هغه له منځه وړي که نه۔
کاپي له لپ ټاپ او تونل څخه اوږده ژوند کوي
کله چې د کلي فایل کاپي شي، د لپ ټاپ فعال VPN اړیکه بیا د هغه په اړه څه نه وایي۔ مهم دا دی چې فایل پخپله څومره ښه ساتل شوی، او کوم سرورونه لا هم سمون لرونکي عمومي کلي باور کوي۔
په اوسني فایل کې د پاسفريز بدلول کاپي ته نه رسېږي، او په سرور کې له authorized_keys څخه هغه عمومي کلی نه لرې کوي۔ لغوه کول او بیا کوډ کول جلا کړنې دي۔
نو توی شوی خصوصي کلی د شبکې پېښه نه، بلکې د هویت پېښه وګڼئ۔ منل شوی کلی د هغو سرورونو او ثبت بهیر له لارې لرې یا بدل کړئ چې مالکیت یې لري۔ VPN بندول په یوه شېبه کې یوه لاره محدوده کوي؛ دا لغوه کول نه دي۔
خلاصول راز استازي ته لېږدوي
استازی د وروستي تصدیق لپاره خلاص شوي هویتونه ساتي، تر څو کارونکي په هره اړیکه کې پاسفريز بیا ولیکي نه۔ دا د خپل امنیتي حد لرونکې اسانتیا ځانګړنه ده۔
ssh-agent کولی شي د خپلې -t غوراوي له لارې محدود کړي چې یو هویت څومره وخت بار وي، او د هر هویت تنظیم کولی شي له دې حد ووځي۔ د دې پرځای چې فکر وکړئ VPN بېلېدل هر بار شوی کلی هېروي، د هغه استازي لپاره تګلاره وټاکئ چې واقعاً یې چلوئ۔
هغه بهیر چې د کلي له خلاصولو وروسته زیانمن شي، له غلا شوي کوډ شوي فایل څخه بېله ستونزه ده۔ استازی بل هوسټ ته لېږل د کلي فایل له کاپي کولو پرته تصدیق وړتیا سپاري، نو یوازې د تصویب شوې اړتیا لپاره یې فعال کړئ۔
د بدلون دمخه او وروسته لیست کړئ چې استازی اوس څه لري:
ssh-add -l
بې څارنې کارونو ته خپله پلان ته اړتیا ده
ټاکل شوی کار نشي کولی پوښتنې ته ځواب ووایي۔ هغه ته د ماشین اعتبار تصویب شوې ترتیبه غواړي، او د خلاصولو راز د کلي په هماغه فولډر کې، هماغه حساب لپاره لوستل کېدونکی ساتل دوهم حد نه جوړوي۔
د ملاتړ شوي راز رسولو یا د سختې وسایلې پر بنسټ کار لپاره د خدمت له مالک سره کار وکړئ، او نوي کول، ناکامي او بیا رغونه پوښئ۔ د کیبورډ مخې ته د انسان غوښتل د ناکامۍ بڼه بدلوي، پرتله له هغه هوسټ چې پرته له څارونکي پیلېږي۔
د سرور د هوسټ هویت کتنه او د هغه حساب محدودیتونه هم وساتئ۔ VPN لاره تاسو ته خصوصي لار درکوي؛ دا نه ثابتوي چې تاسو ته رسېدونکی هر SSH اورېدونکی هغه هوسټ دی چې موټول۔ اورېدونکی او د هوسټ کلي د ګوتې نښه د کلي په څېر په هماغه فهرست کې ولیکئ۔
حدونه جلا تصدیق کړئ
هر حد په خپله پوښتنه وآزمویئ۔ ایا فایل پرته له پاسفريزه خلاصېږي؟ ایا استازی له بېلېدو وروسته هم هویت ساتي؟ ایا سرور لا هم عمومي کلی مني؟
دوه حکمونه لومړۍ او درېیمې پوښتنې ته ځواب وایي:
ssh-keygen -y -f ~/.ssh/id_ed25519
ssh -v [email protected]
د فایل ساتنه، د کلي اجازه شوې کارونه او د سرور په اړخ لرې کول د درې جلا کرښو په توګه ولیکئ۔ تونل، پاسفريز او استازی هر یو د اړیکې بېل برخه څاري، او یوازې یو له دوی شبکې ته اړه لري۔