Ssh-copy-id கட்டளையை எவ்வாறு பயன்படுத்துவது

How Use Ssh Copy Id Command



Ssh-copy-id கட்டளை ஒரு எளிய கருவியாகும், இது ஒரு தொலைநிலை சேவையகத்தின் அங்கீகரிக்கப்பட்ட விசைகளில் ஒரு SSH விசையை நிறுவ அனுமதிக்கிறது. இந்த கட்டளை SSH விசை உள்நுழைவை எளிதாக்குகிறது, இது ஒவ்வொரு உள்நுழைவிற்கும் கடவுச்சொல்லின் தேவையை நீக்குகிறது, இதனால் கடவுச்சொல் இல்லாத, தானியங்கி உள்நுழைவு செயல்முறையை உறுதி செய்கிறது. Ssh-copy-id கட்டளை OpenSSH இன் ஒரு பகுதியாகும், இது மறைகுறியாக்கப்பட்ட SSH இணைப்புகளைப் பயன்படுத்தி தொலைநிலை கணினி நிர்வாகங்களைச் செய்வதற்கான ஒரு கருவியாகும்.

இந்த கட்டுரை உங்கள் SSH உள்நுழைவுகளை மேலும் தடையின்றி மற்றும் பாதுகாப்பாக செய்ய ssh-copy-id கருவியை எவ்வாறு பயன்படுத்துவது என்பதைக் காட்டுகிறது.







Ssh-copy-id கட்டளையை எவ்வாறு நிறுவுவது

OpenSSH தொகுப்பின் ஒரு பகுதியாக இருக்கும் ssh-copy-id கருவி அனைத்து முக்கிய லினக்ஸ் விநியோக களஞ்சியங்களிலும் கிடைக்கிறது, மேலும் இந்த கட்டளையை நிறுவ உங்கள் தொகுப்பு நிர்வாகியைப் பயன்படுத்தலாம்.



டெபியனில் ssh-copy-id கருவியை நிறுவ, பின்வரும் கட்டளையைப் பயன்படுத்தவும்:



சூடோ apt-get update && சூடோ apt-get installopenssh- வாடிக்கையாளர்

நீங்கள் OpenSSH ஐ நிறுவியவுடன், கட்டளை வரியில் ssh-copy-id கருவியைப் பயன்படுத்தலாம்.





$ ssh-copy-id

பயன்பாடு:/usr/நான்/ssh-copy-id[-h|-?|-f|-என்] [-நான்[அடையாளம்_ கோப்பு]] [-p துறைமுகம்] [[-அல்லது<ssh -அல்லதுவிருப்பங்கள்>]...] [பயனர்@]புரவலன் பெயர்-f: படை முறை-சரிபார்க்க முயற்சிக்காமல் விசைகளை நகலெடுக்கவும்என்றால்அவை ஏற்கனவே நிறுவப்பட்டுள்ளன -n: உலர் ரன்-எந்த விசையும் உண்மையில் நகலெடுக்கப்படவில்லை-h|-?: இதை அச்சிடவும்உதவி

Ssh-copy-id ஐப் பயன்படுத்துவது எளிது, ஏனெனில் ஸ்கிரிப்ட் பொது விசை அங்கீகார செயல்முறையை எளிதாகவும் திறமையாகவும் செய்கிறது. கருவியை எப்படிப் பயன்படுத்துவது என்பதைத் தெரிந்துகொள்வதற்கு முன், SSH பொது விசை அங்கீகாரம் எவ்வாறு செயல்படுகிறது என்பதை முதலில் விவாதிப்போம்.

குறிப்பு : SSH பொது விசை அங்கீகாரம் எவ்வாறு செயல்படுகிறது என்பதை நீங்கள் ஏற்கனவே அறிந்திருந்தால், தயவுசெய்து இந்தப் பகுதியைத் தவிர்த்து, உடனடியாக ssh-copy-id கட்டளையை எவ்வாறு பயன்படுத்துவது என்பதை ஆழமாகப் பார்க்கவும்.



SSH பொது விசை அங்கீகாரம்

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

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

ஒரு SSH விசையைப் பயன்படுத்த, ஒரு விசையை உருவாக்குவதன் மூலம் தொடங்குவோம்.

ஒரு SSH விசையை உருவாக்குவது எப்படி

ஒரு SSH விசையை உருவாக்க, OpenSSH இன் ஒரு பகுதியாக வரும் ssh-keygen கருவியைப் பயன்படுத்தவும். இந்த கருவி கீழே காட்டப்பட்டுள்ளபடி ~/.ssh கோப்பகத்தில் சேமிக்கப்பட்ட பொது மற்றும் தனியார் முக்கிய கோப்புகளை உருவாக்குகிறது.

$ssh-keygen

பொது உருவாக்குகிறது/தனியார் rsa முக்கிய ஜோடி.
உள்ளிடவும்கோப்பு இல் எந்தவிசையை சேமிக்க(/வேர்/.ஸ்ஷ்/id_rsa):
அடைவு உருவாக்கப்பட்டது'/root/.ssh'.
கடவுச்சொல்லை உள்ளிடவும்(காலியாகக்கானகடவுச்சொல் இல்லை):
மீண்டும் அதே கடவுச்சொல்லை உள்ளிடவும்:
உங்கள் அடையாளம் சேமிக்கப்பட்டதுஇல் /வேர்/.ஸ்ஷ்/id_rsa.
உங்கள் பொது விசை சேமிக்கப்பட்டதுஇல் /வேர்/.ஸ்ஷ்/id_rsa.pub.
முக்கிய கைரேகை:
SHA256: ddVOQhS6CGt8Vnertz9aiSnvOUKmSpPrZ+gI24DptsA ரூட்@பயனர் சாவிஇன் ராண்டோமார்ட் படம்:
+--- [RSA 2048] ----+
| o = o |
| ஓ. o |
| . . +. +. |
| . + + o. ஓ |
| எஸ் +. . |
|. o ..o o +. |
|. மேலும் +. +. + + |
| ஓ. = o.o+ .o.+ .. |
| .ஓ .. ஓ =+ ஓ = ஓ.+ |
+---- [SHA256] -----+

SSH- நகல்-ஐடியைப் பயன்படுத்தி SSH விசையை நகலெடுப்பது எப்படி

நாங்கள் ஒரு SSH விசையை உருவாக்கியவுடன், SSH விசையை ரிமோட் மெஷின் அங்கீகரிக்கப்பட்ட_கீஸ் கோப்பில் கைமுறையாக சேர்க்கலாம் அல்லது ssh-copy-id கட்டளையைப் பயன்படுத்தலாம்.

இந்த செயல்முறையை எளிதாக்க ssh-copy-id கட்டளையைப் பயன்படுத்துவோம். வெறுமனே ssh-copy-id கட்டளையை அழைக்கவும் மற்றும் பொது விசைக்கு பாதையை பின்வருமாறு அனுப்பவும்:

$ssh-copy-id-நான்/.ஸ்ஷ்/id_rsa.pub பயனர்@77.134.54.101-பி 6576

மேலே உள்ள கட்டளையை உள்ளிட்டு, நீங்கள் பின்வரும் வெளியீட்டைப் பெற வேண்டும்:

/usr/நான்/ssh-copy-id: தகவல்: முக்கிய ஆதாரம்(கள்)நிறுவப்பட வேண்டும்:'/root/.ssh/id_rsa.pub'
/usr/நான்/ssh-copy-id: தகவல்: உள்நுழைய முயற்சிக்கிறதுஇல்புதிய விசையுடன்(கள்), ஏற்கனவே நிறுவப்பட்டவற்றை வடிகட்ட
/usr/நான்/ssh-copy-id: தகவல்:1சாவி(கள்)நிறுவப்பட உள்ளது- என்றால்நீங்கள் இப்போதே கேட்கப்படுகிறீர்கள்நிறுவுபுதிய விசை பயனர்@77.134.54.101 கடவுச்சொல்:
விசையின் எண்ணிக்கை(கள்)சேர்க்கப்பட்டது:1இப்போது இயந்திரத்துடன் உள்நுழைய முயற்சிக்கவும்:'ssh -p' 6576 '' [மின்னஞ்சல் பாதுகாக்கப்பட்டது] ''மற்றும் சரிபார்க்கவும்செய்யநிச்சயமாக சாவி மட்டுமே(கள்)நீங்கள் சேர்க்க விரும்பினீர்கள்.

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

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

$ssh -பி 6576linkfy@77.134.54.101

கீழேயுள்ள வெளியீட்டில் காட்டப்பட்டுள்ளபடி, உங்கள் பொது விசைக்கான கடவுச்சொல்லை உள்ளிட மேலே உள்ள கட்டளை தேவைப்படும்:

கடவுச்சொல்லை உள்ளிடவும்க்கானசாவி'/root/.ssh/id_rsa':
கடைசி உள்நுழைவு: வெள்ளி மார்5 14: 06:16 2021173.208.98.186 முதல்

பயனரின் கடவுச்சொல்லைக் கேட்காமல் ரிமோட் ஹோஸ்டில் உள்நுழைய மேலே உள்ள கட்டளை உங்களை அனுமதிக்கும். நீங்கள் முன்பு அமைத்த விசையின் கடவுச்சொல்லை உள்ளிட கணினி உங்களைத் தூண்டக்கூடும்.

SSH-copy-id கட்டளை விருப்பங்கள்

வழங்கப்பட்ட வாதங்களைப் பயன்படுத்தி ssh-copy-id கட்டளை எவ்வாறு செயல்படுகிறது என்பதை நீங்கள் மாற்றலாம். உதவி பக்கத்தைப் பார்க்க, ssh-copy-id -h கட்டளையைப் பயன்படுத்தவும் அல்லது வாதங்கள் இல்லாமல் ssh-copy-id கட்டளையைப் பயன்படுத்தவும்.

  1. -நான் வாதம் : இந்த வாதம் பயன்படுத்தப்பட வேண்டிய அடையாளக் கோப்பை குறிப்பிடுகிறது, அதாவது, குறிப்பிட்ட ரிமோட் ஹோஸ்டுக்கு நகலெடுக்கப்பட்டது. நீங்கள் -i வாதத்தைக் குறிப்பிடத் தவறினால், பொருந்தும் முறை *.pub உடன் ~/.ssh கோப்பகத்தில் உள்ள அனைத்து கோப்புகளும் சேர்க்கப்படும்.
  2. -கொடி : இந்த கொடி கட்டாயப்படுத்தப்பட்ட பயன்முறையை செயல்படுத்துகிறது, இது சேவையகத்தில் அங்கீகரிக்கப்பட்ட_கீஸில் விசை முன்கூட்டியே உள்ளமைக்கப்பட்டுள்ளதா என்பதை சரிபார்க்காது. -F கொடி ஒரு விசையைச் சேர்க்கிறது, இதன் விளைவாக சர்வரில் ஒரே விசையின் பல நகல்கள் நிறுவப்படும்.
  3. -பி கொடி : இந்த கொடி SSH போர்ட்டை ரிமோட் ஹோஸ்டுடன் இணைக்க குறிப்பிடுகிறது. இயல்புநிலை SSH போர்ட் பயன்படுத்தப்படாத போது இந்த கொடி பயன்படுத்தப்படுகிறது.
  4. -கொடி : இந்த கொடி ஒரு ட்ரை ரன் செய்கிறது, இது ரிமோட் ஹோஸ்டில் நிறுவாமல் நிறுவலுக்கான விசைகளை அச்சிடுகிறது.

முடிவுரை

இந்த வழிகாட்டி ssh-copy-id கட்டளையை SSH விசைகளை ரிமோட் ஹோஸ்ட்களில் நிறுவ எப்படி பயன்படுத்துவது என்பதை உங்களுக்குக் காட்டியது. விசைகளை நிறுவுவதற்கு இது ஒரு எளிய மற்றும் திறமையான முறையாக இருந்தாலும், தவறாக உள்ளமைக்கப்பட்ட விசைகள் பாதுகாப்பு சிக்கல்களை ஏற்படுத்தலாம் அல்லது கணினியிலிருந்து பூட்டப்படலாம். எனவே, இந்த செயல்முறையை நீங்கள் பரிசோதிக்கும்போது மிகவும் கவனமாக இருங்கள்.