له SSH له لارې لرې VPN ایډیټر: کومه ماشین ایډیټ کوئ؟
د X11 لېږد ستاسو په لیپ ټاپ کې لرې ایډیټر ښیي، خو پروفایل او لارې په لرې هوسټ کې پاتې کیږي۔ د ساتلو دمخه هوسټ، UUID او بیرته تګ وګورئ۔
د X11 لېږد د ایډیټر کړکۍ ستاسو په لیپ ټاپ کې ږدي، پداسې حال کې چې پروسه په لرې هوسټ کې روانه وي۔ دا تشه ټوله تله ده: تاسو یوه سیمه ییزه کړکۍ ګورئ او لرې پروفایل ایډیټ کوئ، او د دې غلطه انګېرنه چې بدلون کومه ماشین لري کولای شي هغه SSH اړیکه پرې کړي چې تاسو پرې کار کوئ۔ لاندې چک لیست د هر څه د ساتلو دمخه هوسټ او پروفایل ټاکي۔ هر ګام د بندېدو شرط لري، نو ژر ناکامي ارزانه ده۔
ګام 1: هغه ماشین ونوموئ چې پروفایل لري
د هویت کمانډونه په هغه شل کې چې غواړئ تنظیم کړئ چل کړئ، او ځواب ولولئ پرته لدې چې له پرامپټ څخه یې انګېرنه وکړئ۔ په پرامپټ کې د هوسټ نوم یوه تار دی چې ستاسو شل چاپ کړی؛ د کرنل د هوسټ نوم هغه دی چې پاتې لیست پرې باور لري۔ که دواړه سره سمون ونه خوري، تاسو په غلطه ماشین یاست یا پرامپټ ستاسو سیمه ییز شل سینګار کړی۔ ودرېږئ او د دوام دمخه بیا هدف هوسټ سره وصل شئ۔
hostnamectl
hostname -f
ip -brief address
بل پوښتنه دا ده چې ایا دا ماشین باید VPN ولري۔ د لیپ ټاپ کلاینټ تنظیمول او د لرې هوسټ کلاینټ تنظیمول بېلې لارې، بېل DNS او بېلې ناکامۍ رامنځته کوي۔ د پروفایل د لاس وهلو دمخه پریکړه وکړئ چې کوم یې غواړئ، او پریکړه هغه ځای ولیکئ چې بل کس به یې پیدا کړي۔
ګام 2: پروفایل د UUID له مخې ولولئ، نه د لیبل له مخې
NetworkManager اړیکه د UUID له مخې پېژني، پداسې حال کې چې نوم یو لیبل دی چې هر څوک یې ایډیټ یا کاپي کولای شي۔ دواړه لیست کړئ او هغه ننوتنه سره سمه کړئ چې واقعاً یې غواړئ، په ځانګړې توګه په هغه هوسټ کې چې په کلونو کې څو VPN پروفایلونه وارد شوي دي۔
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
nmcli general permissions
ساتل شوې ننوتنې او فعالې اړیکې بېلو پوښتنو ته ځواب وایي: لومړی هغه څه لیست کوي چې شته، دوهم هغه څه لیست کوي چې اوس ترافیک وړي۔ د اجازو کرښه ستاسو د غونډې سیمه ییزه تګلاره بیانوي او د دې په اړه هیڅ نه وایي چې ایا VPN ګېټوې حساب مني۔ که هغه پروفایل چې تاسو ورته اړتیا لرئ په ساتل شوي لیست کې نه وي، دلته ودرېږئ، ځکه چې غلطې ننوتنې ایډیټ کول له هېڅ ایډیټ کولو څخه بدتر دي۔
کله چې UUID ترلاسه کړئ، هغه په یو بدلونکي کې ږدئ او هغه بدلونکی په هر راتلونکي کمانډ کې وکاروئ۔ دا د کاپي او پیسټ غلطیو یوه ټوله طبقه لرې کوي او رونوشت بیا تولید وړ کوي۔
UUID=$(nmcli -g UUID connection show 'Corp VPN')
nmcli connection edit uuid "$UUID"
ګام 3: پریکړه وکړئ چې ایا ګرافیکي ایډیټر سمه وسیله ده
هغه ایډیټر چې polkit پرامپټ یا د رازونو اجنټ ته اړتیا لري یوازې د دې لپاره به یې ونه مومي چې کړکۍ یې ستاسو په لیپ ټاپ کې ښکاري۔ هغه برخې د لرې غونډې په شرایطو کې کار کوي، او د ښودنې لېږد هغوی نه لېږي۔ که ایډیټر د اجازې یا راز تېروتنې له امله ونه شي کولای وساتي, ستونزه په ښودنه کې نه ده۔
echo "$DISPLAY"
ssh -X you@vpn-host
xauth list
OpenSSH د X11 لېږد فعالوي په -X سره او هغه احتیاط مستندوي چې ورسره راځي: لرې هوسټ کولای شي ستاسو سیمه ییزې ښودنې ته ورسیږي، چې دا یوه ریښتینې باور پوله ده۔ باوري لېږد په -Y سره د هغو څېړنو یوه برخه لرې کوي او باید هېڅکله د هغه اپلیکیشن لپاره انعکاسي حل نه وي چې په ډیفالټ کې ناکاميږي۔ که ستاسو سازمان د لرې ادارې طریقه خپره کړي، هغه وکاروئ پرته لدې چې نوې بڼه جوړه کړئ۔ په ډېرو حالاتو کې د کمانډ کرښې ایډیټر کوچنۍ سطحه او غوره ځواب دی۔
دلته ودرېږئ که یوازینۍ کاري لاره -Y ته اړتیا ولري او تاسو نشئ کولای تشریح کړئ چې ولې۔ دا د امنیتي تګلارې مالک پریکړه ده، نه په شخصي سکریپټ کې ساتل کېدونکې لاره۔
ګام 4: د هر څه فعالولو دمخه د بیا رغونې لاره وساتئ
د VPN بدلون کولای شي هغه لاره لرې کړي چې ستاسو SSH غونډه پرې ولاړه ده، نو د پروفایل د فعالولو دمخه د بیرته تګ لاره جوړه کړئ۔ کنسول ته لاسرسی، د باندې مدیریت پته یا مهال ویشل شوی بیرته تګ ټول حساب کیږي؛ دا هیله چې بدلون به کار وکړي نه حساب کیږي۔
sudo systemctl status NetworkManager
ip route show default
ss -tn state established '( sport = :22 )'
یوازې هدف پروفایل فعال کړئ، بیا د لرې هوسټ څخه تایید کړئ: ډیفالټ لاره، SSH بیرته تګ لاره او یو سرچینه چې باید د تونل له لارې د لاسرسي وړ وي۔ ستاسو له لیپ ټاپ څخه بریالۍ څېړنه د لیپ ټاپ لاره ازمویي او د لرې هوسټ په اړه هیڅ نه وایي۔ که غونډه ولوېده، د بیا رغونې لاره وکاروئ پرته لدې چې په ناڅاپي ډول بیا وصل شئ۔ پروفایل ساتل فعالول نه دي، او فعالول تایید نه دی.
UUID، هغه ملکیت ارزښتونه چې بدل کړي مو دي او هغه کمانډونه چې د تایید لپاره مو کارولي ثبت کړئ۔ بل کس چې دې هوسټ ته لاس ووهي درې واړه ته اړتیا لري، او رونوشت له هغه لنډیز څخه ډېر ارزښت لري چې وایي VPN سم شو۔ هغه چک لیست چې پرته له بیرته تګ یادښت پای ته ورسیږي نیم لیست دی۔