ரிமோட்-எஸ்.எஸ்.எச் செருகுநிரல் வழியாக வி.எஸ்.கோடில் ரிமோட் டெவலப்மெண்ட் அமைக்கவும்


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

Vscode என்பது அத்தகைய கருவிகளில் ஒன்றாகும், இது ஒரு நல்ல தொகுப்பு தொகுப்புகளுடன் வருகிறது, இது எங்கள் வாழ்க்கையை எளிதாக்குகிறது மற்றும் டெவலப்பர்களின் உற்பத்தித்திறனை மேம்படுத்துகிறது. நீங்கள் இன்னும் vscode ஐ கட்டமைக்கவில்லை என்றால், லினக்ஸில் vscode ஐ அமைப்பது பற்றிய எங்கள் VScode நிறுவல் கட்டுரையைப் பாருங்கள்.

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

VSCode Editor இல் தொலை-SSH ஐ நிறுவவும்

தொகுப்பு நிர்வாகியிடம் சென்று மைக்ரோசாப்ட் நிறுவனத்திற்கு சொந்தமான “ரிமோட் எஸ்எஸ்ஹெச்” தொகுப்பைத் தேடுங்கள். தொகுப்பை நிறுவ நிறுவு ஐகானைக் கிளிக் செய்க.

இந்த தொகுப்புடன் “ரிமோட்-எஸ்எஸ்ஹெச் திருத்து கட்டமைப்பு” என்ற கூடுதல் தொகுப்பு தானாக நிறுவப்படும்.

நீங்கள் ஒரு தொலை-நிலை பட்டியைக் கொண்டிருக்கும் இடப்பக்கத்தில் கீழே பாருங்கள். இந்த பட்டியைப் பயன்படுத்தி நீங்கள் அடிக்கடி பயன்படுத்தப்படும் தொலைநிலை ssh விருப்பங்களைத் திறக்கலாம்.

VSCode எடிட்டரில் SSH இணைப்பை உள்ளமைக்கவும்

எங்கள் SSH இணைப்பை உள்ளமைக்க இரண்டு வழிகள் உள்ளன.

  • கடவுச்சொல் அடிப்படையிலான அங்கீகாரம்.
  • SSH விசை அடிப்படையிலான அங்கீகாரம்.

SSH விசை அடிப்படையிலான அங்கீகாரத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது மிகவும் பாதுகாப்பானது மற்றும் கடவுச்சொற்களை தட்டச்சு செய்வதற்கான மேல்நிலையை எல்லா நேரத்திலும் நீக்குகிறது. F1 அல்லது CTRL + SHIFT + P ஐ அழுத்தி remote-ssh என தட்டச்சு செய்க. இது அனைத்து விருப்பங்களின் பட்டியலையும் காண்பிக்கும். மேலே சென்று புதிய SSH ஹோஸ்டைச் சேர் என்பதைத் தேர்ந்தெடுக்கவும்.

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

ssh [email /fqdn

அடுத்த கட்டத்தில், நீங்கள் இணைப்புத் தகவலைச் சேமிக்க விரும்பும் உள்ளமைவு கோப்பு இருப்பிடத்துடன் கேட்கப்படுவீர்கள். உங்களுக்கு ஏற்ற இடத்தைத் தேர்ந்தெடுத்து Enter ஐ அழுத்தவும்.

“அமைப்புகள்” என்பதைத் தேர்ந்தெடுத்து தனிப்பயன் உள்ளமைவு கோப்பை உருவாக்க பரிந்துரைக்கப்படுகிறது மற்றும் தனிப்பயன் கோப்பு இருப்பிடத்தை உள்ளிடவும். Settings.json கோப்பில் “remote.SSH.configFile” அளவுருவைச் சேர்த்து தனிப்பயன் உள்ளமைவு இருப்பிடத்தைப் புதுப்பிக்கவும்.

{
    "remote.SSH.configFile": "path-to-file"
}

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

Host xxx.com
    User USERNAME
    HostName FQDN/IP
    IdentityFile "SSH KEY LOCATION"

VSCode இல் கடவுச்சொல் வழியாக தொலை SSH சேவையகத்துடன் இணைக்கவும்

இப்போது F1 அல்லது CTRL + SHIFT + P -> REMOTE-SSH -> HOST உடன் தொடர்பு கொள்ளுங்கள் -> HOST IP ஐத் தேர்ந்தெடுப்பதன் மூலம் தொலை ஹோஸ்டுடன் இணைக்கலாம்.

தொலைநிலை இயந்திரத்துடன் இணைப்பது இதுவே முதல் முறை என்பதால் கைரேகையை சரிபார்க்க இது இப்போது கேட்கும்.

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

இப்போது vscode தொலை கணினியுடன் இணைக்கப்பட்டுள்ளது.

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

ssh-keygen -t rsa -b 4096
ssh-copy-id -i ~/.ssh/id_rsa.pub [email 

விசை அடிப்படையிலான அங்கீகாரம் சிறப்பாக செயல்படுகிறதா என்பதைப் பார்க்க இப்போது ஹோஸ்டில் கைமுறையாக உள்நுழைக. உங்கள் VScode தொலை SSH உள்ளமைவு கோப்பைத் திறந்து கீழே உள்ள அளவுருவைச் சேர்க்கவும். இந்த அளவுரு உங்கள் தனிப்பட்ட விசை கோப்பை அடையாளம் காணும் மற்றும் கடவுச்சொல் அடிப்படையிலான அங்கீகாரத்திற்கு பதிலாக விசை அடிப்படையிலான அங்கீகாரத்தைப் பயன்படுத்த vscode ஐக் கூறுகிறது.

IdentityFile ~/ssh/id_rsa

உள்ளமைவு கோப்புகளுக்கான தானியங்கு பரிந்துரையை Vscode ஆதரிக்கிறது. கீழே உள்ள படத்தை சரிபார்க்கவும், நான் தட்டச்சு செய்யும் போது “ஐடென்டிஃபைல் ஃபைல்” vscode தானாகவே அளவுருவை பரிந்துரைக்கிறது.

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

பதிவுகளைத் திறக்க, F1 அல்லது CTRL + SHIFT + P -> REMOTE-SSH -> பதிவுகளைக் காட்டு.

செயலில் உள்ள இணைப்பை மூட F1 அல்லது CTRL + SHIFT + P -> REMOTE-SSH -> ரிமோட் இணைப்பை மூடு அல்லது அமர்வைத் துண்டிக்கும் vscode ஐ மூடுவதன் மூலம் “தொலைநிலை இணைப்பை மூடு” என்பதைத் தேர்வுசெய்க.

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