SSH அனுமதி மறுக்கப்பட்ட (publickey) பிழையை எவ்வாறு தீர்ப்பது

How Resolve Ssh Permission Denied Error



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

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







பிழை 1: அங்கீகரிக்கப்பட்ட விசைகள் மற்றும் அடைவு அனுமதிகள்

இந்த பிழையின் காரணங்களில் ஒன்று .ssh கோப்பகம் மற்றும் அங்கீகரிக்கப்பட்ட_கீஸ் கோப்புக்காக கட்டமைக்கப்பட்ட அனுமதிகள் மற்றும் உரிமை.



இந்த சிக்கலை தீர்க்க, .ssh அடைவு அனுமதிகளை 700 ஆகவும், அங்கீகரிக்கப்பட்ட_கீ அனுமதிகளை 6oo ஆகவும் அமைக்கவும்.



சூடோ chmod 700/.ஸ்ஷ்சூடோ chmod 600அங்கீகரிக்கப்பட்ட_கீகள்

பிழை 2: SSH தவறான உள்ளமைவுகள்

பப்ளிக் கீ பிழையின் மற்றொரு பொதுவான காரணம் sshd_config கோப்பில் தவறான உள்ளமைவு ஆகும். இந்த சிக்கலை தீர்க்க,/etc/ssh/sshd_config கோப்பை திருத்தவும் மற்றும் பின்வரும் உள்ளீடுகளை மாற்றவும்.





#PermitRootLogin தடை-கடவுச்சொல்லை
#கடவுச்சொல் அங்கீகாரம் ஆம்

மேலே உள்ளீடுகள் கீழே காட்டப்பட்டுள்ளபடி இருக்க வேண்டும்:

PermitRootLoginஆம்

கடவுச்சொல் அங்கீகாரம்ஆம்

உள்ளமைவைச் சேமித்து சேவையை மறுதொடக்கம் செய்யுங்கள்:



சூடோsystemctl மறுதொடக்கம் sshd.service

பிழை 3: காணாமல் போன விசைகள்

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

இந்த சிக்கலை தீர்க்க, ssh உள்ளமைவு கோப்பை திருத்தவும், பொது விசை அங்கீகாரத்தை முடக்கவும், கடவுச்சொல் உள்நுழைவை பின்வருமாறு செயல்படுத்தவும்:

Pubkey அங்கீகாரம்ஆம்

#கடவுச்சொல் அங்கீகாரம் ஆம்

பின்வரும் உள்ளீடுகளுக்கு மாற்றவும்:

#PubkeyAuthentication ஆம்
கடவுச்சொல் அங்கீகாரம்ஆம்

நீங்கள் உள்ளமைவைத் திருத்தியவுடன், கோப்பைச் சேமித்து, SSH சேவையை மறுதொடக்கம் செய்யுங்கள்:

சூடோsystemctl மறுதொடக்கம் sshd.service

உங்கள் விசைகள் சமரசம் செய்யப்பட்டதாக உறுதியாக இருந்தால், அவற்றை அங்கீகரிக்கப்பட்ட_கைகளிலிருந்து அகற்றலாம் அல்லது SSH இல் திரும்பப்பெறப்பட்ட பட்டியலில் ஒரு குறிப்பிட்ட விசையைச் சேர்க்கலாம்.

முடிவுரை

SSH இல் அனுமதி மறுக்கப்பட்ட (publickey) பிழையை ஏற்படுத்தக்கூடிய பல்வேறு சிக்கல்களை எவ்வாறு தீர்ப்பது என்பதை இந்த விரைவு வழிகாட்டி உங்களுக்குக் காட்டியது. இந்த சிக்கல் தொடர்ந்தால், பிற சரிசெய்தல் முறைகளைக் கவனியுங்கள்.