ஒவ்வொரு VPN கணக்கிற்கும் அதன் சொந்த NetworkManager தொடக்கியைக் கொடுங்கள்
ஒரே நுழைவாயிலில் இரண்டு கணக்குகளுக்கு மீண்டும் எழுதப்பட்ட பயனர்பெயர் அல்ல, பெயரிடப்பட்ட இரண்டு சுயவிவரங்கள் தேவை. தொடக்கியை ஒரு UUID-ஐ நோக்கி வைத்து, ரகசியத்தை முகவர் சேகரிக்கட்டும்.
இரண்டு 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 மற்றும் கணக்குப் பொருத்தத்தைக் குழுவின் குறிப்புகளில் எழுதுங்கள். அடுத்து சுயவிவரத்தை மாற்றுபவர் எந்தச் சின்னம் அதைச் சார்ந்துள்ளது என்பதை அறிய வேண்டும், அந்தக் குறிப்பே மறுபெயரிடுதல் தடையாக மாறுவதைத் தடுக்கிறது.