SSH मार्फत VirtualBox भर्चुअल मेसिनमा कसरी जडान गर्ने

पछिल्लो अपडेट: २०२४/०२/०१

SSH मार्फत भर्चुअल मेसिनमा जडान गर्नु भर्चुअलबक्स प्रयोगकर्ताहरूका लागि एक महत्वपूर्ण अभ्यास हो जसले आफ्नो प्रणालीहरू टाढाबाट र सुरक्षित रूपमा पहुँच गर्न र व्यवस्थापन गर्न चाहन्छन्। सुरक्षित शेल (SSH) प्रयोग गरेर, एक एन्क्रिप्टेड जडान स्थापित गरिन्छ जसले तपाईंलाई भर्चुअल मेसिनको भौतिक स्थानको पर्वाह नगरी नियन्त्रण र कन्फिगरेसन कार्यहरू गर्न अनुमति दिन्छ। यस लेखमा, हामी SSH मार्फत भर्चुअलबक्स भर्चुअल मेसिनमा जडान गर्ने प्रक्रियाको विस्तृत रूपमा अन्वेषण गर्नेछौं, यस सुविधाको सफल कार्यान्वयन सुनिश्चित गर्न स्पष्ट र संक्षिप्त निर्देशनहरू प्रदान गर्दै। यदि तपाईं आफ्नो भर्चुअल मेसिनहरूको व्यवस्थापनलाई अनुकूलन गर्न खोज्ने प्राविधिक प्रयोगकर्ता हुनुहुन्छ वा यस विषयमा थप जान्न चाहनुहुन्छ भने, पढिरहनुहोस्!

१. SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्ने परिचय

SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्न, तपाईंले तल दिइएका केही प्रमुख चरणहरू पालना गर्नुपर्छ।

पहिलो चरण भनेको हामीले जडान स्थापना गर्न चाहेको प्रणालीमा SSH क्लाइन्ट स्थापना गर्नु हो। सबैभन्दा धेरै प्रयोग हुने SSH क्लाइन्ट OpenSSH हो, जुन नि:शुल्क उपलब्ध छ र तपाईंको कम्प्युटरको सफ्टवेयर भण्डारबाट सजिलै डाउनलोड र स्थापना गर्न सकिन्छ। अपरेटिङ सिस्टम.

SSH क्लाइन्ट स्थापना भएपछि, तपाईंले भर्चुअल मेसिनमा SSH सर्भर सक्षम गर्नुपर्छ। यो टर्मिनल जस्ता कमाण्ड प्रम्प्ट प्रयोग गरेर भर्चुअल मेसिनमा निम्न आदेशहरू चलाएर प्राप्त गर्न सकिन्छ:

पहिले, तपाईंले SSH सर्भर पहिले नै भर्चुअल मेसिनमा स्थापित छ कि छैन जाँच गर्न आवश्यक छ। तपाईं यो आदेश चलाएर जाँच गर्न सक्नुहुन्छ। sudo service ssh statusयदि परिणामले सेवा निष्क्रिय छ वा स्थापना गरिएको छैन भनेर संकेत गर्छ भने, तपाईंले यसलाई स्थापना वा सुरु गर्न आवश्यक छ। Ubuntu र Debian को लागि, तपाईं यसलाई स्थापना गर्न निम्न आदेश प्रयोग गर्न सक्नुहुन्छ:

sudo apt-get install openssh-server

एकपटक SSH सर्भर स्थापना र चालु भएपछि, तपाईं होस्ट प्रणालीमा स्थापित SSH क्लाइन्ट प्रयोग गरेर SSH मार्फत भर्चुअल मेसिनमा जडान गर्न सक्नुहुन्छ। त्यसो गर्न, निम्न आदेश प्रयोग गर्नुहोस्:

ssh usuario@dirección_ip_máquina_virtual

"user" लाई भर्चुअल मेसिनको लागि मान्य प्रयोगकर्ता नामले र "virtual_machine_ip_address" लाई तपाईंले जडान गर्न चाहनुभएको भर्चुअल मेसिनको IP ठेगानाले बदल्नुहोस्। प्रयोगकर्तालाई प्रमाणीकरण गर्न पासवर्डको लागि सोधिनेछ, र एक पटक सही रूपमा प्रविष्ट गरेपछि, VirtualBox भर्चुअल मेसिनमा SSH जडान स्थापित हुनेछ।

२. भर्चुअलबक्स भर्चुअल मेसिनसँग SSH जडान स्थापना गर्नका लागि पूर्व शर्तहरू

VirtualBox मा भर्चुअल मेसिनसँग SSH जडान स्थापना गर्न, केही पूर्वशर्तहरू पूरा गर्नु महत्त्वपूर्ण छ। तपाईंको कम्प्युटरमा VirtualBox स्थापना गरिएको छ र सफलतापूर्वक भर्चुअल मेसिन सिर्जना गर्नुभएको छ भनी सुनिश्चित गर्नुहोस्। थप रूपमा, तपाईंले आफ्नो अपरेटिङ सिस्टम र भर्चुअल मेसिन सेटिङहरू दुवैमा SSH प्रोटोकल सक्षम पार्नु पर्नेछ।

सुरु गर्नु अघि, तपाईंसँग स्थिर इन्टरनेट जडान छ भनी सुनिश्चित गर्नुहोस्, किनकि यदि तपाईंले पहिले नै SSH क्लाइन्ट स्थापना गर्नुभएको छैन भने तपाईंले यसलाई डाउनलोड गर्नुपर्नेछ। तपाईंले आफ्नो कम्प्युटरबाट भर्चुअल मेसिनमा जडान गर्न PuTTY जस्तो SSH क्लाइन्ट प्रयोग गर्न सक्नुहुन्छ।

सबै कुरा सेटअप भएपछि, आफ्नो SSH क्लाइन्ट खोल्नुहोस् र दिइएको क्षेत्रमा भर्चुअल मेसिनको IP ठेगाना प्रविष्ट गर्नुहोस्। SSH जडानको लागि प्रयोग गरिएको पोर्ट सही छ भनी सुनिश्चित गर्नुहोस् (सामान्यतया पोर्ट २२)। त्यसपछि, SSH जडान सुरु गर्न "जडान गर्नुहोस्" मा क्लिक गर्नुहोस्। यदि सबै कुरा सही रूपमा सेटअप गरिएको छ भने, तपाईंलाई तपाईंको भर्चुअल मेसिन प्रयोगकर्ता नाम र पासवर्डको लागि प्रोम्प्ट गरिनेछ। यति भयो! अब तपाईं SSH मार्फत आफ्नो भर्चुअल मेसिन पहुँच गर्न र नियन्त्रण गर्न सक्नुहुन्छ।

३. भर्चुअलबक्स भर्चुअल मेसिनमा नेटवर्क कन्फिगरेसन

अन्य नेटवर्क र उपकरणहरूसँग राम्रोसँग सञ्चार गर्न यो प्रक्रिया आवश्यक छ। यसको विस्तृत विवरण तल दिइनेछ। चरणबद्ध रूपमा यो समस्या कसरी समाधान गर्ने।

१. पूर्वनिर्धारित नेटवर्क सेटिङहरू जाँच गर्नुहोस्: गर्नु पर्ने पहिलो कुरा भनेको VirtualBox मा पूर्वनिर्धारित नेटवर्क सेटिङहरू सही रूपमा कन्फिगर गरिएको छ भनी सुनिश्चित गर्नु हो। यो गर्नको लागि, भर्चुअल मेसिनको सेटिङ खण्डमा जानुहोस् र नेटवर्क एडाप्टर विकल्प "ब्रिज्ड एडाप्टर" को रूपमा चयन गरिएको छ भनी सुनिश्चित गर्नुहोस्। यसले भर्चुअल मेसिनलाई बाह्य नेटवर्क पहुँच गर्न अनुमति दिनेछ।

२. आन्तरिक नेटवर्क कन्फिगर गर्नुहोस्: यदि तपाईं VirtualBox मा होस्ट गरिएका धेरै भर्चुअल मेसिनहरू बीच आन्तरिक जडान स्थापना गर्न चाहनुहुन्छ भने, तपाईंले आन्तरिक नेटवर्क कन्फिगर गर्न आवश्यक छ। यो गर्न, भर्चुअल मेसिन सेटिङ खण्डमा जानुहोस् र "आन्तरिक नेटवर्क" नेटवर्क एडाप्टर विकल्प चयन गर्नुहोस्। आन्तरिक नेटवर्कलाई नाम दिनुहोस् र तपाईंले सञ्चार गर्न चाहनुभएको सबै भर्चुअल मेसिनहरू एउटै आन्तरिक नेटवर्कमा छन् भनी सुनिश्चित गर्नुहोस्।

३. NAT नेटवर्किङ कन्फिगर गर्नुहोस्: केही अवस्थामा, भर्चुअल मेसिनको लागि NAT सेटिङहरू प्रयोग गर्न आवश्यक हुन सक्छ। यो गर्न, भर्चुअल मेसिनको कन्फिगरेसन खण्डमा पहुँच गर्नुहोस् र "NAT" नेटवर्क एडाप्टर विकल्प चयन गर्नुहोस्। यसले भर्चुअल मेसिनलाई होस्ट मेसिनको IP ठेगाना मार्फत बाह्य नेटवर्कसँग सञ्चार गर्न अनुमति दिनेछ।

याद राख्नुहोस् कि प्रत्येक भर्चुअल मेसिनको विशिष्ट आवश्यकता अनुसार अतिरिक्त नेटवर्क कन्फिगरेसन सेटिङहरू समायोजन गर्न सकिन्छ। भर्चुअलबक्स भर्चुअल मेसिनहरूमा नेटवर्क कन्फिगरेसनसँग सम्बन्धित सामान्य समस्याहरूको थप जानकारी र समाधानहरूको लागि आधिकारिक भर्चुअलबक्स कागजातहरू परामर्श गर्न र अनलाइन ट्यूटोरियलहरू खोज्न पनि सिफारिस गरिन्छ।

४. भर्चुअलबक्स भर्चुअल मेसिनमा SSH सेटिङहरू कन्फिगर गर्दै

VirtualBox भर्चुअल मेसिनमा SSH सेटिङहरू कन्फिगर गर्न, हामीले धेरै चरणहरू पालना गर्नुपर्छ। पहिले, हामीले हाम्रो कम्प्युटरमा VirtualBox सफ्टवेयर स्थापना भएको सुनिश्चित गर्नुपर्छ। एक पटक यो सफलतापूर्वक स्थापना भएपछि, हामी VirtualBox खोल्छौं र SSH कन्फिगर गर्न चाहेको भर्चुअल मेसिन चयन गर्छौं।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  हिटम्यान १ मा कति सिजनहरू छन्?

अर्को चरण भनेको भर्चुअल मेसिन सक्रिय छ भनी सुनिश्चित गर्नु हो। यदि यो छैन भने, यसलाई चयन गरेर र "स्टार्ट" बटनमा क्लिक गरेर यसलाई खोल्नुहोस्। त्यसपछि, भर्चुअल मेसिन विन्डो खोल्नुहोस् र मेनु पट्टीबाट "उपकरणहरू" चयन गर्नुहोस्। त्यसपछि, "Insert Guest Additions CD Image" चयन गर्नुहोस् र Guest Additions स्थापना गर्न निर्देशनहरू पालना गर्नुहोस्। यसले भर्चुअल मेसिन र हाम्रो होस्ट कम्प्युटर बीच अन्तरक्रियालाई अनुमति दिनेछ।

एकपटक अतिथि थपहरू स्थापना भएपछि, हामी SSH कन्फिगरेसनको साथ अगाडि बढ्न सक्छौं। पहिले, हामी भर्चुअल मेसिनमा टर्मिनल खोल्नेछौं। त्यसपछि, हामी आदेश प्रयोग गर्नेछौं sudo nano /etc/ssh/sshd_config टेक्स्ट एडिटरमा SSH कन्फिगरेसन फाइल खोल्नको लागि। यस फाइलमा, हामी धेरै कन्फिगरेसन विकल्पहरू फेला पार्नेछौं, जस्तै SSH ले सुन्ने पोर्ट, अनुमति दिइएको कुञ्जीहरू, र पहुँच अनुमतिहरू।

५. भर्चुअलबक्स भर्चुअल मेसिनमा रिमोट प्रमाणीकरणको लागि SSH कुञ्जीहरू उत्पन्न गर्दै

VirtualBox भर्चुअल मेसिनमा रिमोट प्रमाणीकरण स्थापना गर्न, तपाईंले SSH कुञ्जीहरू उत्पन्न गर्नुपर्छ। यी कुञ्जीहरूले क्लाइन्ट र सर्भर बीच सुरक्षित जडानलाई अनुमति दिनेछन्, प्रत्येक पहुँचको लागि पासवर्डहरूको आवश्यकतालाई बेवास्ता गर्दै। SSH कुञ्जीहरू उत्पन्न गर्न, यी चरणहरू पालना गर्नुहोस्:

  1. टर्मिनल खोल्नुहोस्: पहिले, तपाईंले एउटा टर्मिनल खोल्नु पर्छ अपरेटिङ सिस्टम क्लाइन्ट (उदाहरणका लागि, Linux वा macOS) वा यदि तपाईं a मा हुनुहुन्छ भने PuTTY सफ्टवेयर प्रयोग गर्नुहोस् विन्डोज प्रणाली.
  2. SSH कुञ्जीहरू उत्पन्न गर्नुहोस्: टर्मिनलमा, निम्न आदेश चलाउनुहोस्: ssh-keygen -t rsa -b 4096यसले ४०९६ बिटको लम्बाइको RSA एल्गोरिथ्म प्रयोग गरेर कुञ्जी जोडी (सार्वजनिक र निजी) उत्पन्न गर्नेछ।
  3. उत्पन्न गरिएका कुञ्जीहरू बचत गर्नुहोस्: अर्को, तपाईंले उत्पन्न कुञ्जीहरू बचत गरिने बाटो र फाइल नाम निर्दिष्ट गर्नुपर्छ। उदाहरणका लागि, तपाईं पूर्वनिर्धारित निर्देशिका प्रयोग गर्न सक्नुहुन्छ। ~/.ssh/id_rsaहरेक पटक लग इन गर्दा पासवर्ड प्रविष्ट गर्न नपरोस् भनेर पासवर्ड खाली छोड्न सिफारिस गरिन्छ।

एकपटक SSH कुञ्जीहरू उत्पन्न भएपछि, रिमोट सर्भरलाई यी कुञ्जीहरू प्रयोग गरेर प्रमाणीकरण स्वीकार गर्न कन्फिगर गरिएको हुनुपर्छ:

  • सर्भरमा जडान गर्नुहोस्: SSH क्लाइन्ट प्रयोग गरेर, तपाईंले टाढाबाट पहुँच गर्न चाहनुभएको सर्भरमा जडान गर्नुहोस्। उदाहरणका लागि, निम्न आदेश चलाउनुहोस्: ssh usuario@servidor, "user" लाई सर्भरमा रहेको मान्य प्रयोगकर्ता नामले र "server" लाई रिमोट सर्भरको IP ठेगाना वा डोमेनले प्रतिस्थापन गर्दै।
  • .ssh निर्देशिका सिर्जना गर्नुहोस्: रिमोट सर्भरमा, प्रयोगकर्ताको गृह निर्देशिका भित्र, निश्चित गर्नुहोस् कि त्यहाँ नामको निर्देशिका छ .ssh। यदि यो अवस्थित छैन भने, यो आदेश प्रयोग गरेर सिर्जना गर्न सकिन्छ: mkdir ~/.ssh.
  • सार्वजनिक कुञ्जी थप्नुहोस्: अर्को, फाइलमा पहिले उत्पन्न गरिएको सार्वजनिक कुञ्जी थप्नुहोस्। .ssh/authorized_keys रिमोट सर्भरमा। यो फाइलको सामग्री प्रतिलिपि गरेर प्राप्त गर्न सकिन्छ id_rsa.pub क्लाइन्टमा र फाइलमा टाँस्दै authorized_keys सर्भरमा टेक्स्ट एडिटर प्रयोग गर्दै।

६. होस्ट कम्प्युटरबाट भर्चुअलबक्स भर्चुअल मेसिनमा SSH जडान स्थापना गर्ने

होस्ट कम्प्युटरबाट भर्चुअलबक्स भर्चुअल मेसिनमा SSH जडान स्थापना गर्न, तपाईंले यी चरणहरू पालना गर्न आवश्यक छ:

१. पहिले, भर्चुअल मेसिन चलिरहेको छ र नेटवर्कमा जडान भएको छ भनी सुनिश्चित गर्नुहोस्। तपाईंले आदेश चलाएर यो प्रमाणित गर्न सक्नुहुन्छ। ifconfig भर्चुअल मेसिन कन्सोलमा र यसलाई IP ठेगाना तोकिएको छ भनी सुनिश्चित गर्नुहोस्। यदि छैन भने, तपाईंले भर्चुअल मेसिनमा नेटवर्क सेटिङहरू सही रूपमा कन्फिगर गर्नुभएको निश्चित गर्नुहोस्।

२. त्यसपछि, होस्ट कम्प्युटरबाट, टर्मिनल खोल्नुहोस् र आदेश प्रयोग गर्नुहोस् ssh SSH जडान स्थापना गर्न। आदेशले निम्न ढाँचा पालना गर्नुपर्छ: ssh username@ip_addressबदल्नुहोस् username भर्चुअल मेसिनको प्रयोगकर्ता नामको साथ र ip_address भर्चुअल मेसिनको IP ठेगानाको साथ।

३. प्रोम्प्ट गर्दा, भर्चुअल मेसिन प्रयोगकर्ता पासवर्ड प्रविष्ट गर्नुहोस्। यदि यो हो भने पहिलो पटक यदि भर्चुअल मेसिनसँग SSH जडान स्थापित भएको छ भने, तपाईंलाई जडान पुष्टि गर्न सोध्न सकिन्छ। डिजिटल फुटप्रिन्ट सर्भरबाट। पुष्टि गर्नु अघि फिंगरप्रिन्ट अपेक्षित फिंगरप्रिन्टसँग मेल खान्छ कि खाँदैन भनेर प्रमाणित गर्नुहोस्।

७. SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्न टर्मिनल प्रोग्रामहरू प्रयोग गर्दै

SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्न, यो कार्यलाई सजिलो बनाउने धेरै टर्मिनल प्रोग्रामहरू छन्। सबैभन्दा लोकप्रिय र व्यापक रूपमा प्रयोग हुने मध्ये एक हो ओपनएसएसएच, जुन धेरैजसो अपरेटिङ सिस्टमहरूमा उपलब्ध छ। अर्को लोकप्रिय कार्यक्रम हो पुट्टी, जसले सरल र सुरक्षित जडानको लागि ग्राफिकल प्रयोगकर्ता इन्टरफेस प्रदान गर्दछ।

प्रयोग गर्न ओपनएसएसएच युनिक्स जस्तो प्रणालीहरूमा टर्मिनलबाट वा Git Bash वा Cygwin भएको Windows मा, तपाईंले केवल टर्मिनल खोल्नुहोस् र आदेश चलाउनुहोस्। ssh usuario@ip_máquina_virtual, कहाँ usuario भर्चुअल मेसिनको प्रयोगकर्ता नाम हो र ip_máquina_virtual यो तपाईंले जडान गर्न चाहनुभएको भर्चुअल मेसिनको IP ठेगाना हो।

यदि तपाईं प्रयोग गर्न चाहनुहुन्छ भने पुट्टीतपाईंले पहिले आफ्नो प्रणालीमा प्रोग्राम डाउनलोड र स्थापना गर्नुपर्छ। त्यसपछि, PuTTY खोल्नुहोस् र "होस्ट नाम (वा IP ठेगाना)" फिल्डमा भर्चुअल मेसिनको IP ठेगाना प्रविष्ट गर्नुहोस्। "पोर्ट" सही छ भनी सुनिश्चित गर्नुहोस् (SSH को लागि पूर्वनिर्धारित पोर्ट २२ हो)। जडान स्थापना गर्न "खोल्नुहोस्" मा क्लिक गर्नुहोस्। त्यसपछि SSH मार्फत पहुँच गर्न तपाईंलाई आफ्नो भर्चुअल मेसिन प्रयोगकर्ता नाम र पासवर्ड प्रविष्ट गर्न प्रेरित गरिनेछ।

८. SSH प्रयोग गरेर VirtualBox भर्चुअल मेसिनमा जडान गर्दा सामान्य समस्याहरूको समाधान गर्ने

SSH प्रयोग गरेर VirtualBox भर्चुअल मेसिनमा जडान गर्दा धेरै सामान्य समस्याहरू हुन्छन्, तर सौभाग्यवश, ती प्रत्येकका लागि समाधानहरू छन्। यहाँ, हामी यी समस्याहरूलाई प्रभावकारी रूपमा समाधान गर्न चरण-दर-चरण गाइड प्रदान गर्नेछौं।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  मेरो व्हाट्सएप प्रोफाइल कसले हेर्छ भनेर कसरी थाहा पाउने

१. भर्चुअल मेसिनमा SSH सेवा सक्षम पारिएको छ भनी प्रमाणित गर्नुहोस्। यो गर्नको लागि, पहिले भर्चुअल मेसिन सक्रिय छ र चलिरहेको छ भनी सुनिश्चित गर्नुहोस्। त्यसपछि, भर्चुअल मेसिन विन्डो खोल्नुहोस् र सेटिङ विकल्प चयन गर्नुहोस्। "नेटवर्क" ट्याबमा, नेटवर्क एडाप्टर "ब्रिज्ड" मोडमा सेट गरिएको छ भनी प्रमाणित गर्नुहोस् र ड्रप-डाउन सूचीबाट सही एडाप्टर छनौट गर्नुहोस्। त्यसपछि, SSH सेवा सक्षम पारिएको छ भनी सुनिश्चित गर्नुहोस् र परिवर्तनहरू लागू गर्नुहोस्।

२. भर्चुअल मेसिनको IP ठेगाना तपाईंको स्थानीय मेसिनबाट पहुँचयोग्य छ भनी प्रमाणित गर्नुहोस्। तपाईंले यो गर्न टर्मिनल विन्डो खोलेर गर्न सक्नुहुन्छ तपाईंको अपरेटिङ सिस्टम र आदेश चलाउँदै ping ip_de_la_maquina_virtualयदि तपाईंले प्रतिक्रिया प्राप्त गर्नुभएन भने, तपाईंको भर्चुअल मेसिन सही IP ठेगानाको साथ कन्फिगर गरिएको छ र नेटवर्क सही रूपमा सेटअप गरिएको छ भनी सुनिश्चित गर्नुहोस्। VirtualBox मा नेटवर्क कन्फिगरेसनको बारेमा थप जान्नको लागि तपाईंले VirtualBox कागजातहरू हेर्न सक्नुहुन्छ वा अनलाइन ट्यूटोरियलहरू पालना गर्न सक्नुहुन्छ।

९. भर्चुअलबक्स भर्चुअल मेसिनमा SSH जडान कायम राख्ने र सुरक्षित गर्ने

उचित सञ्चालन सुनिश्चित गर्न, केही प्रमुख चरणहरू पालना गर्नु महत्त्वपूर्ण छ। पहिलो, भर्चुअल मेसिनको अपरेटिङ सिस्टम र भर्चुअलबक्स सफ्टवेयर दुवैलाई उपलब्ध नवीनतम संस्करणहरूमा नियमित रूपमा अद्यावधिक गर्न सिफारिस गरिन्छ। यसले तपाईंले नवीनतम बग समाधान र सुरक्षा प्याचहरू प्रयोग गरिरहनुभएको छ भनी सुनिश्चित गर्नेछ।

सुरक्षा सुधार गर्ने अर्को महत्त्वपूर्ण पक्ष भनेको SSH सेवाको लागि पूर्वनिर्धारित पोर्ट परिवर्तन गर्नु हो। SSH को लागि मानक पोर्ट २२ हो, र ह्याकरहरूले प्रायः यो पोर्टलाई अवैध पहुँच प्रयास गर्न लक्षित गर्छन्। तपाईं /etc/ssh/sshd_config कन्फिगरेसन फाइल सम्पादन गरेर, "पोर्ट २२" लाइन पत्ता लगाएर र यसलाई फरक, कम ज्ञात पोर्ट नम्बरले प्रतिस्थापन गरेर पोर्ट परिवर्तन गर्न सक्नुहुन्छ।

यसको अतिरिक्त, सुरक्षित पासवर्ड नीति स्थापना गर्नु उचित हुन्छ। प्रयोगकर्ताहरूको लागि SSH मार्फत पहुँच गर्ने। ठूला र साना अक्षरहरू, संख्याहरू, र विशेष वर्णहरूको संयोजन भएको लामो, जटिल पासवर्डहरू प्रयोग गर्न सिफारिस गरिन्छ। साथै, "पासवर्ड" वा "१२३४५६" जस्ता सामान्य वा अनुमानित पासवर्डहरू प्रयोग नगर्नुहोस्। सिफारिस गरिएको विकल्प भनेको सार्वजनिक कुञ्जी प्रमाणीकरण प्रयोग गर्नु हो, जुन परम्परागत पासवर्डहरू भन्दा बढी सुरक्षित छ।

१०. SSH मार्फत होस्ट कम्प्युटर र VirtualBox भर्चुअल मेसिन बीच फाइलहरू कसरी स्थानान्तरण गर्ने

को प्रक्रिया फाइल स्थानान्तरण SSH मार्फत होस्ट कम्प्युटरलाई VirtualBox भर्चुअल मेसिनमा जडान गर्नु विभिन्न परिस्थितिहरूमा उपयोगी हुन सक्छ। यो कार्य कसरी गर्ने भन्ने बारे चरण-दर-चरण गाइड यहाँ छ:

१. नेटवर्क सेटिङहरू प्रमाणित गर्नुहोस्: सुरु गर्नु अघि, दुबै मेसिनहरू एउटै नेटवर्कमा छन् र SSH मार्फत सञ्चार गर्न सक्छन् भनी सुनिश्चित गर्नुहोस्। यसको अर्थ होस्ट कम्प्युटर र VirtualBox भर्चुअल मेसिन दुवै एउटै स्थानीय नेटवर्कमा छन् र उपयुक्त नेटवर्क जडान कन्फिगर गरिएको छ भनी सुनिश्चित गर्नु हो।

२. SSH जडान स्थापना गर्नुहोस्: एक पटक मेसिनहरू एउटै नेटवर्कमा भएपछि, तपाईंले तिनीहरू बीच SSH जडान स्थापना गर्न आवश्यक छ। यो होस्ट कम्प्युटरमा SSH क्लाइन्ट प्रयोग गरेर प्राप्त गर्न सकिन्छ। यदि तपाईंसँग एउटा स्थापना गरिएको छैन भने, तपाईं PuTTY जस्तो SSH क्लाइन्ट डाउनलोड र स्थापना गर्न सक्नुहुन्छ।

३. फाइलहरू स्थानान्तरण गर्नुहोस्: SSH जडान स्थापित भएपछि, तपाईंले साधारण आदेशहरू प्रयोग गरेर होस्ट कम्प्युटर र भर्चुअलबक्स भर्चुअल मेसिन बीच फाइलहरू स्थानान्तरण गर्न सक्नुहुन्छ। उदाहरणका लागि, होस्ट कम्प्युटरबाट भर्चुअल मेसिनमा फाइल प्रतिलिपि गर्न, तपाईंले आदेश प्रयोग गर्न सक्नुहुन्छ। scp स्रोत फाइल user@virtual_machine_ip:destination_directory। त्यसैगरी, भर्चुअल मेसिनबाट होस्ट कम्प्युटरमा फाइल प्रतिलिपि गर्न, तपाईंले आदेश प्रयोग गर्न सक्नुहुन्छ scp प्रयोगकर्ता@virtual_machine_ip: स्रोत_फाइल गन्तव्य_निर्देशिका.

यी चरणहरू पालना गरेर, तपाईंले SSH मार्फत आफ्नो होस्ट कम्प्युटर र VirtualBox भर्चुअल मेसिन बीच सुरक्षित र सजिलैसँग फाइलहरू स्थानान्तरण गर्न सक्नुहुन्छ। सफल स्थानान्तरण सुनिश्चित गर्न सधैं आफ्नो नेटवर्क सेटिङहरू प्रमाणित गर्न र सही आदेशहरू प्रयोग गर्न नबिर्सनुहोस्।

११. भर्चुअलबक्स भर्चुअल मेसिनसँग SSH जडानमा कुञ्जी-आधारित प्रमाणीकरण बनाम पासवर्ड-आधारित प्रमाणीकरण

SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्ने दुई लोकप्रिय विधिहरू कुञ्जी-आधारित प्रमाणीकरण र पासवर्ड-आधारित प्रमाणीकरण हुन्। दुवै विधिहरूको आफ्नै फाइदा र बेफाइदाहरू छन्, र तपाईंको आवश्यकताहरूको लागि सबैभन्दा उपयुक्त दृष्टिकोण छनौट गर्न तिनीहरूलाई बुझ्नु महत्त्वपूर्ण छ।

कुञ्जी-आधारित प्रमाणीकरणले जडान प्रमाणित गर्न सार्वजनिक र निजी कुञ्जी जोडी प्रयोग गर्दछ। यस विधिमा, सार्वजनिक कुञ्जी रिमोट सर्भरमा भण्डारण गरिन्छ, जबकि निजी कुञ्जी तपाईंको स्थानीय मेसिनमा राखिन्छ र तपाईंको पहिचान प्रमाणित गर्न प्रयोग गरिन्छ। जडान स्थापित भएपछि, निजी कुञ्जी रिमोट सर्भरमा सार्वजनिक कुञ्जीद्वारा इन्क्रिप्ट गरिएको डेटा डिक्रिप्ट गर्न प्रयोग गरिन्छ। यो दृष्टिकोणले ठूलो सुरक्षा प्रदान गर्दछ, किनकि कुञ्जीहरू पासवर्डहरू भन्दा क्र्याक गर्न धेरै गाह्रो हुन्छ।

अर्कोतर्फ, पासवर्ड-आधारित प्रमाणीकरणको लागि प्रत्येक पटक SSH जडान स्थापना गर्दा पासवर्ड प्रविष्ट गर्न आवश्यक पर्दछ। यद्यपि यो केहि अवस्थामा बढी सुविधाजनक हुन सक्छ, यो विधि कुञ्जीहरू प्रयोग गर्नु भन्दा कम सुरक्षित छ। पासवर्डहरू ब्रूट-फोर्स आक्रमणहरूको लागि बढी संवेदनशील हुन्छन् र असुरक्षित नेटवर्कमा प्रसारित भएमा अवरोध गर्न सकिन्छ। पासवर्ड-आधारित प्रमाणीकरणको सुरक्षा सुधार गर्न बलियो पासवर्डहरू प्रयोग गर्न र तिनीहरूलाई नियमित रूपमा परिवर्तन गर्न सिफारिस गरिन्छ।

छोटकरीमा भन्नुपर्दा, पासवर्ड-आधारित प्रमाणीकरणको तुलनामा कुञ्जी-आधारित प्रमाणीकरणले बढी सुरक्षा प्रदान गर्दछ, तर यसलाई सेटअप गर्न अलि बढी समय र प्रयास लाग्न सक्छ। यी दुई विधिहरू बीचको छनौट तपाईंको आफ्नै आवश्यकता र प्राथमिकताहरूमा निर्भर गर्दछ। यदि तपाईं सुविधा भन्दा सुरक्षालाई महत्व दिनुहुन्छ भने, कुञ्जी-आधारित प्रमाणीकरण तपाईंको लागि उत्तम विकल्प हुन सक्छ। यद्यपि, यदि सुविधा प्राथमिकता हो र तपाईं सुरक्षाको अलि कम स्तर स्वीकार गर्न इच्छुक हुनुहुन्छ भने, पासवर्ड-आधारित प्रमाणीकरण पर्याप्त हुन सक्छ।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  WWE 2K22 PS5 धोखाहरू

१२. SSH मार्फत VirtualBox भर्चुअल मेसिनमा कुशलतापूर्वक जडान गर्न सुझावहरू र उत्तम अभ्यासहरू

यस पोस्टमा, हामी तपाईंलाई कसरी जडान गर्ने भन्ने बारे पूर्ण गाइड प्रदान गर्दछौं कुशलतापूर्वक SSH मार्फत VirtualBox भर्चुअल मेसिनमा। सफल जडान प्राप्त गर्न मद्दत गर्ने केही सुझावहरू र उत्तम अभ्यासहरू तल दिइएका छन्।

१. नेटवर्क एडाप्टर कन्फिगरेसन: सुरु गर्नु अघि, तपाईंको भर्चुअल मेसिनको सेटिङहरूमा रहेको नेटवर्क एडाप्टर सही तरिकाले कन्फिगर गरिएको छ भनी सुनिश्चित गर्नुहोस्। तपाईंले भर्चुअलबक्समा इच्छित भर्चुअल मेसिन चयन गरेर, "सेटिङ्हरू" र त्यसपछि "नेटवर्क" मा क्लिक गरेर यो गर्न सक्नुहुन्छ। यहाँ, तपाईं बीच छनौट गर्न सक्नुहुन्छ। विभिन्न मोडहरू नेटवर्क एडाप्टर, जस्तै "होस्ट एडाप्टर मात्र" वा "आन्तरिक नेटवर्क।" आफ्नो आवश्यकता अनुसार उपयुक्त विकल्प छनौट गर्न निश्चित गर्नुहोस्।

२. भर्चुअल मेसिनमा SSH कन्फिगर गर्नुहोस्: तपाईंको भर्चुअल मेसिनमा SSH जडान सक्षम गर्न, तपाईंले पहिले SSH सेवा स्थापना भएको सुनिश्चित गर्नुपर्छ। यो गर्न सकिन्छ भर्चुअल मेसिनको टर्मिनलमा sudo apt-get install openssh-server आदेश चलाएर। स्थापना भएपछि, तपाईंले /etc/ssh/sshd_config मा SSH कन्फिगरेसन फाइल पहुँच गर्न सक्नुहुन्छ। यहाँ, तपाईंले पूर्वनिर्धारित पोर्ट परिवर्तन गर्ने र निश्चित प्रमाणीकरण विकल्पहरू सक्षम वा असक्षम गर्ने जस्ता समायोजनहरू गर्न सक्नुहुन्छ।

३. पोर्ट फर्वार्डिङ कन्फिगरेसन: यदि तपाईं बाह्य होस्टबाट SSH मार्फत आफ्नो भर्चुअल मेसिन पहुँच गर्न चाहनुहुन्छ भने, तपाईंले VirtualBox मा पोर्ट फर्वार्डिङ कन्फिगर गर्नुपर्नेछ। यो VirtualBox मा भर्चुअल मेसिन चयन गरेर, "सेटिङ्हरू" र त्यसपछि "नेटवर्क" मा क्लिक गरेर गर्न सकिन्छ। "उन्नत" ट्याब अन्तर्गत, तपाईंले पोर्ट फर्वार्डिङ विकल्प पाउनुहुनेछ। यहाँ, तपाईंले स्रोत र गन्तव्य पोर्टहरू, साथै गन्तव्य IP ठेगाना निर्दिष्ट गरेर नयाँ पोर्ट फर्वार्डिङ नियम थप्न सक्नुहुन्छ।

यी सुझावहरू र उत्तम अभ्यासहरूको साथ, तपाईं जडान गर्न सक्षम हुनुहुनेछ प्रभावकारी तरिका SSH मार्फत VirtualBox भर्चुअल मेसिनमा। सबै आवश्यक कन्फिगरेसनहरू पूरा गर्न नबिर्सनुहोस् र नेटवर्क एडाप्टर र SSH दुवै राम्ररी सक्षम छन् भनी सुनिश्चित गर्नुहोस्। हामी आशा गर्छौं कि यो गाइड उपयोगी हुनेछ!

१३. भर्चुअलबक्स भर्चुअल मेसिनको आन्तरिक नेटवर्कमा सेवाहरू पहुँच गर्न SSH टनेलहरू प्रयोग गर्ने

SSH टनेलहरू पहुँच गर्न धेरै उपयोगी उपकरण हुन् सुरक्षित रूपमा भर्चुअलबक्स भर्चुअल मेसिनको आन्तरिक नेटवर्कमा सेवाहरूमा पहुँच। SSH टनेलको साथ, हामी हाम्रो स्थानीय कम्प्युटर र भर्चुअल मेसिन बीच सुरक्षित जडान स्थापना गर्न सक्छौं, जसले गर्दा इन्टरनेटमा प्रत्यक्ष रूपमा नपरिकन आन्तरिक सेवाहरूमा पहुँच गर्न सकिन्छ।

VirtualBox मा SSH टनेलहरू प्रयोग गर्न, हामीले पहिले हाम्रो भर्चुअल मेसिनको नेटवर्क एडाप्टरलाई हाम्रो स्थानीय कम्प्युटरबाट पहुँचयोग्य बनाउन कन्फिगर गर्नुपर्छ। यो VirtualBox मा भर्चुअल मेसिनको नेटवर्क सेटिङहरूमा "आन्तरिक नेटवर्क" वा "होस्ट मात्र नेटवर्क" विकल्प चयन गरेर गर्न सकिन्छ।

त्यसपछि, हाम्रो स्थानीय कम्प्युटरबाट, हामी टर्मिनल खोल्छौं र SSH टनेल स्थापना गर्न निम्न आदेश चलाउँछौं:

ssh -L :localhost: @

यस आदेशमा, हामी प्रतिस्थापन गर्छौं हाम्रो स्थानीय कम्प्युटरमा रहेको पोर्ट नम्बर सहित जहाँबाट हामी सेवा पहुँच गर्न चाहन्छौं, सेवा प्रदान गरिएको भर्चुअल मेसिनमा रहेको पोर्ट नम्बरको साथ, भर्चुअल मेसिन पहुँच गर्न प्रयोगकर्ता नामको साथ, र आन्तरिक नेटवर्कमा भर्चुअल मेसिनको IP ठेगानाको साथ। आदेश कार्यान्वयन भएपछि, SSH टनेल स्थापना हुनेछ, र हामीले निर्दिष्ट गरेको स्थानीय पोर्ट मार्फत सेवा पहुँच गर्न सक्षम हुनेछौं।

१४. भर्चुअलबक्स भर्चुअल मेसिनमा SSH जडानको बारेमा अन्तिम निष्कर्ष र सिफारिसहरू

निष्कर्षमा, भर्चुअलबक्स भर्चुअल मेसिनमा SSH जडान भनेको सुरक्षित बाटो र हाम्रो भर्चुअल वातावरण पहुँच र व्यवस्थापन गर्ने प्रभावकारी तरिका। यस लेखमा, हामीले यो जडान कसरी कन्फिगर र प्रयोग गर्ने भनेर चरण-दर-चरण सिकेका छौं। हामीले भर्चुअल मेसिनमा SSH सर्भर कसरी स्थापना र कन्फिगर गर्ने, सुरक्षित प्रमाणीकरणको लागि SSH कुञ्जीहरू उत्पन्न गर्ने, र बाह्य SSH क्लाइन्टबाट जडान गर्ने तरिका देखेका छौं।

यो कुरा ध्यान दिनु महत्त्वपूर्ण छ कि, SSH जडान अत्यधिक सुरक्षित भएतापनि, हाम्रो भर्चुअल मेसिनलाई सुरक्षित राख्न केही सावधानीहरू अपनाउनु पर्छ। सुरुमा, बलियो पासवर्डहरू प्रयोग गर्न र तिनीहरूलाई नियमित रूपमा अद्यावधिक गर्न सिफारिस गरिन्छ। आवश्यक सुरक्षा प्याचहरू लागू गरेर भर्चुअल मेसिन सफ्टवेयरलाई अद्यावधिक राख्नु पनि आवश्यक छ।

अन्तमा, तपाईंको SSH जडान व्यवस्थापन र सुरक्षा गर्न उपयुक्त उपकरणहरू र प्रविधिहरू प्रयोग गर्नु आवश्यक छ। अविश्वसनीय स्रोतहरूबाट भर्चुअल मेसिनमा पहुँच सीमित गर्न फायरवाल प्रयोग गर्न सिफारिस गरिन्छ, र सम्भावित अनधिकृत पहुँच प्रयासहरू पत्ता लगाउन SSH सर्भर लगहरूको पनि निगरानी गरिन्छ। यी सिफारिसहरू पालना गरेर, तपाईंले आफ्नो VirtualBox भर्चुअल मेसिनहरूमा सुरक्षित र भरपर्दो SSH जडानको आनन्द लिन सक्नुहुन्छ।

निष्कर्षमा, SSH मार्फत VirtualBox भर्चुअल मेसिनमा जडान गर्नाले भर्चुअल मेसिनलाई टाढाबाट पहुँच र व्यवस्थापन गर्ने सुरक्षित र प्रभावकारी तरिका प्रदान गर्दछ। उपयुक्त आदेशहरू र उचित कन्फिगरेसनको साथ, प्रयोगकर्ताहरूले भर्चुअल मेसिनमा सुरक्षित जडान स्थापना गर्न सक्छन् र मेसिनमा भौतिक रूपमा उपस्थित नभई व्यवस्थापन कार्यहरू गर्न सक्छन्। यो विशेष गरी विकास वातावरण वा सर्भरहरूको लागि उपयोगी छ जहाँ रिमोट व्यवस्थापन आवश्यक छ। यस लेखमा प्रदान गरिएको कन्फिगरेसन र चरणहरू एक आधारभूत गाइड हुन् जुन प्रत्येक प्रयोगकर्ताको विशिष्ट आवश्यकता र आवश्यकताहरू अनुसार अनुकूलित र विस्तार गर्न सकिन्छ। यो कार्यक्षमताको लाभ उठाएर, प्रयोगकर्ताहरूले भर्चुअल मेसिन व्यवस्थापनलाई सुव्यवस्थित गर्न सक्छन् र प्राविधिक समाधानहरूको विकास र तैनातीमा दक्षता बढाउन सक्छन्।