Mist Network
चैनल फ़ॉलो करें
सपोर्ट

SSH से VPS से कैसे कनेक्ट करें: Windows, macOS और Linux

आपके पास IP पता और root पासवर्ड है — अब क्या? यह गाइड Windows, macOS या Linux पर पहले SSH लॉगिन से लेकर की-बेस्ड एक्सेस तक ले जाती है और सबसे आम एरर मैसेज समझाती है।

अपडेट किया गया: 3 मिनट पढ़ें
SSH से VPS से कैसे कनेक्ट करें — ssh root@ip से सर्वर में लॉगिन करती टर्मिनल विंडो

SSH से VPS से कनेक्ट करने के लिए टर्मिनल खोलें (Windows में PowerShell, macOS या Linux में Terminal), ssh root@आपका_सर्वर_IP लिखें, पहली बार सर्वर फ़िंगरप्रिंट स्वीकार करें और होस्टिंग पैनल का root पासवर्ड डालें। पहले लॉगिन के बाद SSH की पर स्विच करें, ताकि आगे पासवर्ड की ज़रूरत न रहे।

SSH (Secure Shell) Linux सर्वर को संभालने का मानक तरीका है: एक एन्क्रिप्टेड कनेक्शन जो सर्वर पर कमांड लाइन देता है। इस गाइड में हर बड़े सिस्टम पर पहला लॉगिन, की-बेस्ड एक्सेस, एक काम का शॉर्टकट और शुरुआती लोगों की सबसे आम गलतियाँ शामिल हैं।

शुरू करने से पहले क्या चाहिए

  • सर्वर का IP पता — जैसे 203.0.113.25, VPS बनने के बाद पैनल में दिखता है।
  • यूज़रनेम — नए VPS पर आम तौर पर root।
  • root पासवर्ड — पैनल में दिखता है या सर्वर तैयार होने पर भेजा जाता है।
  • SSH पोर्ट — डिफ़ॉल्ट 22; सिर्फ़ बदला गया हो तो चाहिए।
  • SSH क्लाइंट — Windows 10 और 11, macOS और Linux में पहले से मौजूद। कुछ इंस्टॉल नहीं करना।

Windows, macOS और Linux पर पहला लॉगिन

  1. टर्मिनल खोलें — Windows में Start दबाएँ, PowerShell लिखकर खोलें; macOS में Terminal; Linux में अपना टर्मिनल ऐप।
  2. ssh कमांड चलाएँ — अपने IP के साथ ssh [email protected] लिखें। अलग पोर्ट के लिए -p 2222 जोड़ें।
  3. फ़िंगरप्रिंट जाँचें — पहली बार SSH पूछता है कि क्या आप सर्वर की पर भरोसा करते हैं। yes लिखें; की सेव हो जाती है और आगे के कनेक्शन वेरिफ़ाई होते हैं।
  4. पासवर्ड डालें — टाइप करते समय कुछ नहीं दिखता, डॉट भी नहीं। यह सामान्य है। Enter दबाएँ।
  5. आप अंदर हैं — प्रॉम्प्ट कुछ ऐसा हो जाता है root@server:~#। कनेक्शन जाँचने के लिए apt update चलाएँ।

ग्राफ़िकल क्लाइंट पसंद है? Windows पर PuTTY या किसी भी सिस्टम पर Termius इसी तरह काम करते हैं: IP, पोर्ट 22 और यूज़रनेम डालें, फिर पूछे जाने पर पासवर्ड।

मुख्य बात: पहला SSH लॉगिन बस तीन चीज़ें है — IP, यूज़रनेम और पासवर्ड। उसके बाद का सब कुछ एक्सेस को सुरक्षित और तेज़ बनाने के बारे में है।

पासवर्ड की जगह SSH की सेट करें

SSH की-पेयर पासवर्ड की जगह एक क्रिप्टोग्राफ़िक कुंजी इस्तेमाल करता है जो आपके कंप्यूटर पर रहती है। यह ज़्यादा सुरक्षित है और पासवर्ड टाइप करने की ज़रूरत नहीं रहती।

  1. की बनाएँ — अपने कंप्यूटर पर ssh-keygen -t ed25519 चलाएँ और डिफ़ॉल्ट लोकेशन के लिए Enter दबाएँ। पासफ़्रेज़ रखना बेहतर है।
  2. पब्लिक की सर्वर पर कॉपी करें — macOS और Linux पर ssh-copy-id [email protected] चलाएँ। Windows PowerShell में ssh-copy-id नहीं है; यह चलाएँ: type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"।
  3. टेस्ट करें — नया टर्मिनल खोलकर ssh [email protected] चलाएँ। सर्वर पासवर्ड माँगे बिना लॉगिन होना चाहिए।
  4. फिर लॉक करें — की चलने लगे तो पासवर्ड लॉगिन बंद करें और non-root यूज़र बनाएँ, जैसा हमारी VPS सुरक्षा चेकलिस्ट में बताया है।
ज़रूरी: SSH सेटिंग बदलते समय मौजूदा सेशन खुला रखें और नया लॉगिन दूसरी विंडो में टेस्ट करें। कुछ गलत हुआ तो आप बाहर लॉक होने के बजाय पहले सेशन से ठीक कर सकेंगे।

शॉर्टकट: SSH config फ़ाइल

हर बार IP टाइप करना थकाऊ है। अपने कंप्यूटर पर ~/.ssh/config में (Windows पर C:\Users\आपका_नाम\.ssh\config) एक एंट्री जोड़ें:

Host myvps
  HostName 203.0.113.25
  User root
  Port 22

अब बस ssh myvps काफ़ी है। और सर्वर के लिए और ब्लॉक जोड़ें।

आम SSH एरर और उनका मतलब

मैसेजसंभावित कारणक्या करें
Connection timed outगलत IP, सर्वर बंद या फ़ायरवॉल पोर्ट रोक रहा हैIP और सर्वर चालू है यह जाँचें; फ़ायरवॉल नियम देखें
Connection refusedउस पोर्ट पर SSH नहीं सुन रहापोर्ट जाँचें; ज़रूरत हो तो पैनल कंसोल से SSH रीस्टार्ट करें
Permission deniedगलत पासवर्ड, गलत यूज़र या की स्वीकार नहींपासवर्ड ध्यान से दोबारा लिखें; यूज़रनेम और की जाँचें
Remote host identification has changedसर्वर दोबारा इंस्टॉल हुआ, उसकी की बदल गईअगर आपने रीइंस्टॉल किया है, तो ssh-keygen -R 203.0.113.25 चलाकर फिर कनेक्ट करें
टिप: कमांड में -v जोड़ें (ssh -v root@IP) ताकि कनेक्शन का हर चरण दिखे। आख़िरी लाइनें अक्सर बिल्कुल बताती हैं कि अटकता कहाँ है।

लॉगिन के बाद क्या करें

SSH के लिए तैयार VPS लें

mistREG यूरोपीय संघ में NVMe SSD और AMD EPYC हार्डवेयर पर पूरे root एक्सेस वाले KVM VPS देता है। पेमेंट के लगभग 60 सेकंड बाद IP पता और root पासवर्ड आपके पैनल में दिख जाते हैं — ऊपर के स्टेप के लिए तैयार। VPS प्लान और हमारी सेवाएँ देखें या Telegram पर @mistnetwork पर पूछें।

अक्सर पूछे जाने वाले प्रश्न

पहली बार VPS से कैसे कनेक्ट करूँ?
PowerShell या Terminal खोलें, ssh root@आपका_सर्वर_IP चलाएँ, फ़िंगरप्रिंट पर भरोसे के लिए yes लिखें और पैनल का root पासवर्ड डालें।
पासवर्ड टाइप करते समय कुछ क्यों नहीं दिखता?
SSH पासवर्ड को पूरी तरह छिपाता है, डॉट या स्टार भी नहीं दिखाता। टाइप करके Enter दबाएँ; पासवर्ड फिर भी डल रहा है।
क्या Windows पर PuTTY चाहिए?
नहीं। Windows 10 और 11 में OpenSSH क्लाइंट है, ssh कमांड PowerShell में चलती है। ग्राफ़िकल ऐप चाहिए तो PuTTY वैकल्पिक है।
'Connection refused' का क्या मतलब है?
सर्वर तक पहुँच है, लेकिन उस पोर्ट पर कुछ नहीं सुन रहा। सही पोर्ट और SSH सर्विस चालू है यह जाँचें।
क्या root से पासवर्ड के साथ लॉगिन सुरक्षित है?
पहले लॉगिन के लिए ठीक है, लेकिन जल्द SSH की पर जाएँ, पासवर्ड लॉगिन बंद करें और non-root यूज़र इस्तेमाल करें।

संबंधित लेख

नवीनतम लेख

सभी लेख

टेलीग्राम पर हमें फ़ॉलो करें

ऑफ़र, डिस्काउंट कोड और घोषणाएँ सबसे पहले टेलीग्राम पर आती हैं। मदद चाहिए तो हमारी टीम बस एक संदेश दूर है।

Mist NetworkMist Network