రెండు VPN ఖాతాలు, ఒక గేట్వే, మరియు చివరిగా ఉపయోగించిన వ్యక్తిగా కనెక్ట్ అయ్యే డెస్క్టాప్ చిహ్నం. సాధారణ కారణం, కనెక్ట్ అయ్యే ముందే భాగస్వామ్య ప్రొఫైల్ వినియోగదారు పేరును తిరిగి రాసే లాంచర్, లేదా రెండు ప్రొఫైళ్లు యాదృచ్ఛికంగా పంచుకునే ప్రదర్శన పేరును వెతికే లాంచర్. NetworkManager ఇప్పటికే UUID ద్వారా ప్రొఫైళ్లను వేరు చేస్తుంది, కాబట్టి చిహ్నం వాటిలో సరిగ్గా ఒకటి పేరు పెట్టి గుర్తింపును వదిలేయగలదు. అది మోయకూడనిది పాస్వర్డ్.

లాంచర్ ఒక సూచిక, ఆధారాల నిల్వ కాదు.

UUID కనుగొని గుర్తింపును నిర్ధారించండి

సేవ్ చేసిన కనెక్షన్లను జాబితా చేసి UUID, కనెక్షన్ ID మరియు ప్రతి ప్రొఫైల్ నిల్వ చేసే వినియోగదారు పేరు చదవండి. ఏదైనా సృష్టించే ముందు ఏ ప్రొఫైల్ ఏ ఖాతాకు చెందుతుందో నిర్ధారించండి, ఎందుకంటే ప్రదర్శన పేరు ఒక లేబుల్, కీ కాదు. రెండు ఖాతాలకు వేర్వేరు గేట్వేలు లేదా వేర్వేరు ప్రొఫైళ్లు అవసరమైతే, అది వేరే కాన్ఫిగరేషన్ పని.

లాంచర్లో UUID ఉపయోగించండి. ప్రదర్శన పేరుతో శోధన ఎవరైనా ప్రొఫైల్ పేరు మార్చే వరకు పనిచేస్తుంది, ఆ తర్వాత చిహ్నం తప్పు ఖాతాగా లేదా ఏదీ కాని విధంగా కనెక్ట్ అవుతుంది.

డెస్క్టాప్ ఎంట్రీ రాయండి

డెస్క్టాప్ ఎంట్రీకి ఒక రకం, ఒక పేరు మరియు అమలు చేయగల లైన్ కావాలి. ఆదేశం ఆ UUIDను పైకి తీసుకురావాలి మరియు NetworkManager రహస్యాన్ని అడగనివ్వాలి, nmcli --ask connection up uuid ... దీనికోసమే. రహస్యం అవసరమైనప్పుడు ప్రాంప్ట్ కనిపించేలా Terminal=true ఉంచండి. ప్లేస్హోల్డర్ను మీరు నిజంగా గమనించిన UUIDతో భర్తీ చేయండి, ప్రాంప్ట్ను దాచడానికి మాత్రమే షెల్ చుట్టు జోడించవద్దు.

Desktop Entry స్పెసిఫికేషన్ Exec ను ప్రోగ్రామ్ మరియు దాని ఆర్గ్యుమెంట్లుగా నిర్వచిస్తుంది. ఇది షెల్ స్క్రిప్ట్ కాదు, దానికి ఒకటి అవసరం లేదు.

ఏజెంట్ రహస్యాన్ని ఉంచుకోనివ్వండి

రహస్యాలు ప్రతి వినియోగదారు ఏజెంట్కు, కీరింగ్కు లేదా పరస్పర ప్రాంప్ట్కు చెందుతాయి. Exec లోని పాస్వర్డ్ ప్రక్రియల జాబితాలో, డెస్క్టాప్ ఫైల్లో మరియు లక్షణాల సంభాషణ యొక్క ఏ స్క్రీన్షాట్లోనైనా కనిపిస్తుంది. ప్రొఫైల్కు రహస్యం అవసరమైతే, మద్దతు ఉన్న ప్రాంప్ట్ దాన్ని సేకరించనివ్వండి, ఏజెంట్ దాన్ని ఆ వినియోగదారు కోసం గుర్తుంచుకోనివ్వండి.

--ask రూపకల్పన ప్రకారం పరస్పరాత్మకం. ఇది పర్యవేక్షణ లేని ఆటోమేషన్కు వంటకం కాదు, మరియు ప్రతి ప్రామాణీకరణ సవాలు లేదా ప్లగిన్ స్క్రిప్ట్ చేయగలదని హామీ ఇవ్వదు.

sudo వైపు చేయి చాపవద్దు

కనెక్షన్ను మార్చడానికి లేదా సక్రియం చేయడానికి అధికారం NetworkManager తన విధానం ద్వారా ఇచ్చే అనుమతి, Unix ప్రత్యేక హక్కు కాదు. sudo తో లాంచర్ను అమలు చేసినా ప్రక్రియకు మరో వినియోగదారు కీరింగ్ రాదు, గేట్వే నిరాకరణ కూడా సరిదిద్దబడదు. భాగస్వామ్య యంత్రంలో ఏ స్థానిక ఖాతాలు ఏ ప్రొఫైళ్లను చూస్తాయి, ప్రతి రహస్యం ఎవరిది అని సమీక్షించండి; వేర్వేరు చిహ్నాలు తామే వేర్పాటును సృష్టించవు.

ఒకే గేట్వేకు రెండు సక్రియ ప్రొఫైళ్లు మార్గాల కోసం కూడా పోటీ పడవచ్చు లేదా ఏకకాల నియమాన్ని ఉల్లంఘించవచ్చు. అది విధాన ప్రశ్న, లాంచర్ లోపం కాదు.

మొత్తం చర్యను ధృవీకరించండి

లాంచర్ను ఒకసారి సక్రియం చేసి మూడు విషయాలు నిర్ధారించండి: ఏ UUID పైకి వచ్చింది, గేట్వే ఏ గుర్తింపును చూసింది, మరియు మీరు ఊహించిన చోట రహస్య ప్రాంప్ట్ కనిపించిందా. కనెక్షన్ విఫలమైతే, మొదటి లోప సందేశాన్ని ఉంచండి. షార్ట్కట్ స్వయం సమృద్ధిగా కనిపించేలా ఆదేశ లైన్కు పాస్వర్డ్ జోడించడం ఆ లోపాన్ని దాచి మరింత దారుణమైన సమస్యను సృష్టిస్తుంది.

UUID మరియు ఖాతాల సరిపోలికను జట్టు గమనికల్లో రాయండి. తర్వాత ప్రొఫైల్ మార్చే వ్యక్తి ఏ చిహ్నం దానిపై ఆధారపడి ఉందో తెలుసుకోవాలి, ఆ గమనికే పేరు మార్పు అంతరాయం కాకుండా నిరోధిస్తుంది.

సంబంధిత వ్యాసాలు