சரி: உங்கள் அங்கீகார முகவருக்கான இணைப்பை திறக்க முடியவில்லை



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

நீங்கள் ssh-add கட்டளையைப் பயன்படுத்தி ஒரு முக்கிய கடவுச்சொற்றொடரைச் சேர்க்கும்போது, ​​“உங்கள் அங்கீகார முகவருக்கான இணைப்பைத் திறக்க முடியவில்லை” என்று ஒரு பிழையைப் பெறலாம். இந்த குறிப்பிட்ட சிக்கல் வழக்கமாக ssh-agent சரியாக ஒதுக்கப்படாததால் ஏற்படுகிறது, அதனால்தான் சற்றே அசாதாரண சூழ்நிலைகளில் இது ஒரு பிரச்சினையாக மாறும் என்று பலர் கருதுகின்றனர்.



உதாரணமாக, ராஸ்பெர்பி இயங்கும் ராஸ்பியன், ஃபிஷ் அவுட் கட்டளை வரியில் அல்லது ஆண்ட்ராய்டு லினக்ஸ் முனையத்துடன் உட்பொதிக்கப்பட்ட திசைவி பயன்படுத்தும் போது இந்த பிழையைப் பெறுவதை நீங்கள் காணலாம். நீங்கள் எந்த வகையான சாதனத்தில் பணிபுரிகிறீர்கள் அல்லது எந்த ஷெல்லில் இருந்து வேலை செய்கிறீர்கள் என்பதைப் பொருட்படுத்தாமல் நீங்கள் விளையாட வேண்டிய அவசியமில்லாத எளிய கட்டளை மூலம் அதை எளிதாக சரிசெய்யலாம்.



அங்கீகார முகவர் பிழைகளை சரிசெய்தல்



உங்களிடம் ஏற்கனவே ssh-agent இயங்குவதாகக் கருதி, நீங்கள் அதை மீண்டும் தொடங்க வேண்டியதில்லை. அதற்கு பதிலாக, கட்டளை வரியிலிருந்து ssh-add ஐ இயக்குவதன் மூலம் உங்கள் முக்கிய கடவுச்சொற்றொடரைச் சேர்க்க முயற்சிக்க வேண்டும். நீங்கள் அவ்வாறு செய்யும்போது, ​​“உங்கள் அங்கீகார முகவருடனான இணைப்பைத் திறக்க முடியவில்லை” மற்றும் பொதுவாக வேறு எந்த உரையும் இல்லாத சில வகையான பிழையைப் பெறுவீர்கள். இது மிகவும் பயனுள்ள கட்டளை அல்ல, சில பயனர்கள் பதிலைக் கண்டுபிடிப்பதற்கு முன்பு அவர்கள் நீண்ட நேரம் விளையாடுவதைக் கண்டறிந்துள்ளனர், ஏனெனில் இது சரியான பதிலின் பாதையில் அவர்களை வழிநடத்தாது.

முதலில், இது சற்று மோசமானதாகத் தோன்றினாலும், நீங்கள் இணையத்துடன் இணைக்கப்பட்டுள்ளீர்களா அல்லது நீங்கள் பணிபுரியும் வேறு எந்த வகையான நெட்வொர்க்கிங் நெறிமுறையையும் சரிபார்க்கவும், ஏனெனில் நீங்கள் நெட்வொர்க்குடன் இணைக்கப்படவில்லை. நீங்கள் ஈதர்நெட் அல்லது வைஃபை மூலம் பதிலாக ஒருவித தனியார் நெட்வொர்க்கில் ssh ஐ மட்டுமே பயன்படுத்தும் சில வகையான தரமற்ற LAN கருவிகளுடன் பணிபுரியும் போது இது குறிப்பாக ஒரு சிக்கலாகும்.

நீங்கள் இணைக்கப்பட்டுள்ளீர்கள் என்று உறுதியாக இருக்கும் வரை, நீங்கள் சேர்க்க முயற்சிக்கும் விசையின் உண்மையான கோப்பு பெயருடன் கோப்பு பெயரை மாற்றியமைத்து, ssh-add ~ / .ssh / id_rsa ஐப் பயன்படுத்த முயற்சிக்கவும். எங்கள் சோதனை இயந்திரத்தில் விசையை நாங்கள் உண்மையில் பெயரிட்டோம் ~ / .ssh / id_rsa, இது உங்களுக்கு வேறொரு பெயரைக் கொண்டிருந்தாலும் மாதிரியின் பெயர். லினக்ஸ் மெய்நிகர் முனையத்தில் இருப்பதைப் போல அமைதியாக இருக்கும் “கடவுச்சொற்றொடரை உள்ளிடவும்” நீங்கள் ஒரு வரியில் பெறலாம். இது உங்கள் கடவுச்சொற்றொடரை ஏற்றுக் கொள்ள வேண்டுமானால், நீங்கள் நன்றாக இருக்கிறீர்கள், மேலும் எந்த வேலையும் தேவையில்லை.

மறுபுறம், “உங்கள் அங்கீகார முகவருக்கான இணைப்பை திறக்க முடியவில்லை” என்ற பிழையை மீண்டும் பெற்றால், முகவருக்கு முழு மறுசீரமைப்பு தேவை. நீங்கள் வழக்கமான ஷெல்லுடன் பணிபுரிகிறீர்கள் என்றால், ssh-agent / bin / sh ஐ இயக்கவும், பின்னர் ssh-add ~ / .ssh / id_rsa ஐ இயக்கவும், மீண்டும் விசையின் பெயரை மாற்றுவதை உறுதிசெய்க. இந்த கட்டத்தில் நீங்கள் வரியில் இருக்க வேண்டும். லினக்ஸ் சமூகத்தில் சிலர் தங்கள் ssh கிளையண்டில் “பாஷிசம்” என்று குறிப்பிடுவதைப் பொருட்படுத்தாத தூய பாஷைப் பயன்படுத்துபவர்கள் வெறுமனே ssh-agent பாஷைப் பயன்படுத்தலாம், பின்னர் ssh-add கட்டளையைப் பயன்படுத்தலாம். பெரும்பாலான மக்கள் ரூட் மற்றும் வழக்கமான பயனர்கள் தங்கள் பாதையில் பாஷ் இருப்பதைக் கண்டுபிடிப்பார்கள், வேறு எதுவும் தேவையில்லை.

மீன்-ஷெல் பயன்படுத்துபவர்கள் ssh-agent / usr / bin / fish ஐ முயற்சி செய்து பின்னர் ssh-add ~ / .ssh / id_rsa ஐ சேர்க்க வேண்டும். எவ்வாறாயினும், மேற்கூறியவை, பார்ன், பாஷ் அல்லது ஆல்ம்கிஸ்ட் ஷெல்களைப் பயன்படுத்துபவர்களுக்கு பெரும்பான்மையான நிகழ்வுகளில் நன்றாக வேலை செய்யும். இப்போது விஷயங்கள் செயல்படுகின்றன என்றால், நீங்கள் வேறு எதுவும் செய்யத் தேவையில்லை. சி-ஷெல் அல்லது டி.சி.எஸ் ஐப் பயன்படுத்துபவர்கள் இந்த கட்டத்தில் சிக்கலில் சிக்கக்கூடும்.

நீங்கள் இந்த சூழ்நிலையில் இருந்தால், உங்கள் ஷெல் முகவரைப் பதிவுசெய்ய ssh-add ~ / .ssh / id_rsa ஐத் தொடர்ந்து ‘ssh-agent -c’ ஐ முயற்சிக்கவும். ஏனென்றால், உட்பொதிக்கப்பட்ட பெரும்பாலான அமைப்புகள் மற்றும் அது போன்றவற்றைக் கொண்டிருக்கவில்லை என்றாலும், tcsh விஷயங்களை சற்று வித்தியாசமாக செய்கிறது. இரண்டிலும், நீங்கள் எல்லாவற்றையும் சரியாக தட்டச்சு செய்யும் வரை இந்த கட்டத்தில் நீங்கள் பணிபுரியும் ssh இணைப்பை வைத்திருக்க வேண்டும். நீங்கள் ஏதேனும் தவறு செய்தால், இவை எதுவும் அழிவுகரமானவை அல்ல என்பதால் நீங்கள் கட்டளையை மீண்டும் செய்யலாம்.

உங்கள் உள்ளமைவைப் பொறுத்து, மறுதொடக்கம் செய்தபின் ஒவ்வொரு முறையும் உங்கள் ssh இணைப்பில் உள்நுழையும்போது இதைச் செய்ய வேண்டியிருக்கும். எப்படியிருந்தாலும், ஒற்றை கட்டளை மூலம் சிக்கல் எளிதில் சரிசெய்யப்படுகிறது, எனவே நீங்கள் பின்னர் விளையாடுவதை உட்கார வேண்டியதில்லை.

3 நிமிடங்கள் படித்தேன்