विंडोज 10 में SSH सर्वर को कैसे डिसेबल करें: विस्तृत गाइड
एसएसएच (SSH) सर्वर, जो सिक्योर शेल (Secure Shell) का संक्षिप्त रूप है, एक ऐसा प्रोटोकॉल है जो आपको रिमोट (Remote) से किसी कंप्यूटर को सुरक्षित रूप से एक्सेस (Access) करने की अनुमति देता है। विंडोज 10 में, एसएसएच सर्वर को वैकल्पिक रूप से इंस्टॉल (Install) किया जा सकता है, जिससे आप अपने कंप्यूटर को नेटवर्क पर सुरक्षित रूप से मैनेज (Manage) कर सकते हैं। हालांकि, यदि आपको अब इसकी आवश्यकता नहीं है, या आप सुरक्षा कारणों से इसे बंद करना चाहते हैं, तो आप आसानी से विंडोज 10 में एसएसएच सर्वर को डिसेबल (Disable) कर सकते हैं।
इस लेख में, हम विंडोज 10 में एसएसएच सर्वर को डिसेबल करने के विभिन्न तरीकों पर विस्तार से चर्चा करेंगे, ताकि आप अपनी आवश्यकताओं के अनुसार सबसे उपयुक्त विधि का चयन कर सकें। हम यह भी बताएंगे कि आपको एसएसएच सर्वर को डिसेबल क्यों करना चाहिए और ऐसा करने से पहले आपको किन बातों का ध्यान रखना चाहिए।
## एसएसएच सर्वर को डिसेबल करने के कारण
एसएसएच सर्वर को डिसेबल करने के कई कारण हो सकते हैं, जिनमें शामिल हैं:
* **सुरक्षा:** यदि आप एसएसएच सर्वर का उपयोग नहीं कर रहे हैं, तो इसे इनेबल (Enable) रखने से आपके सिस्टम पर अनावश्यक सुरक्षा जोखिम पैदा हो सकता है। हैकर्स (Hackers) एसएसएच सर्वर में कमजोरियों का फायदा उठाकर आपके सिस्टम में प्रवेश कर सकते हैं।
* **संसाधन:** एसएसएच सर्वर आपके सिस्टम संसाधनों का उपयोग करता है, जैसे कि मेमोरी (Memory) और सीपीयू (CPU)। यदि आप एसएसएच सर्वर का उपयोग नहीं कर रहे हैं, तो इसे डिसेबल करने से आपके सिस्टम के प्रदर्शन में सुधार हो सकता है।
* **अनुपालन:** कुछ संगठनों को सुरक्षा नीतियों के अनुपालन के लिए एसएसएच सर्वर को डिसेबल करने की आवश्यकता होती है।
## एसएसएच सर्वर को डिसेबल करने से पहले विचार करने योग्य बातें
एसएसएच सर्वर को डिसेबल करने से पहले, आपको निम्नलिखित बातों पर विचार करना चाहिए:
* **रिमोट एक्सेस:** यदि आप एसएसएच सर्वर को डिसेबल करते हैं, तो आप रिमोट से अपने कंप्यूटर को एक्सेस नहीं कर पाएंगे। सुनिश्चित करें कि आपको रिमोट एक्सेस की आवश्यकता नहीं है, या आपके पास एक्सेस करने के लिए अन्य तरीके हैं।
* **निर्भरता:** कुछ एप्लिकेशन (Application) या सेवाएं एसएसएच सर्वर पर निर्भर हो सकती हैं। एसएसएच सर्वर को डिसेबल करने से पहले, सुनिश्चित करें कि कोई भी एप्लिकेशन या सेवाएं प्रभावित नहीं होंगी।
* **बैकअप:** एसएसएच सर्वर को डिसेबल करने से पहले, अपने सिस्टम का बैकअप (Backup) लेना हमेशा एक अच्छा विचार है। यदि कुछ गलत हो जाता है, तो आप अपने सिस्टम को पिछली स्थिति में पुनर्स्थापित (Restore) कर सकते हैं।
## विंडोज 10 में SSH सर्वर को डिसेबल करने के तरीके
विंडोज 10 में एसएसएच सर्वर को डिसेबल करने के कई तरीके हैं, जिनमें शामिल हैं:
1. **Services ऐप का उपयोग करना**
2. **Settings ऐप का उपयोग करना**
3. **Command Prompt का उपयोग करना**
4. **PowerShell का उपयोग करना**
आइए, इन तरीकों को विस्तार से समझते हैं:
### 1. Services ऐप का उपयोग करना
Services ऐप विंडोज 10 में सेवाओं को मैनेज करने का एक शक्तिशाली उपकरण है। आप एसएसएच सर्वर को डिसेबल करने के लिए Services ऐप का उपयोग कर सकते हैं।
यहाँ चरण दिए गए हैं:
1. **Services ऐप खोलें:**
* विंडोज सर्च बार में “Services” टाइप करें और “Services” ऐप को ओपन करें।
* या, आप `Windows Key + R` दबाकर Run डायलॉग बॉक्स खोल सकते हैं, फिर `services.msc` टाइप करें और एंटर दबाएं।
2. **OpenSSH SSH Server सर्विस ढूंढें:**
* Services ऐप में, “OpenSSH SSH Server” नामक सर्विस की तलाश करें। यह वर्णानुक्रम (Alphabetical order) में सूचीबद्ध होगा।
3. **सर्विस को रोकें और डिसेबल करें:**
* “OpenSSH SSH Server” सर्विस पर राइट-क्लिक करें और “Properties” चुनें।
* Properties विंडो में, “General” टैब पर जाएं।
* “Startup type” ड्रॉप-डाउन मेनू से, “Disabled” चुनें। यह सुनिश्चित करेगा कि एसएसएच सर्वर स्वचालित रूप से शुरू न हो।
* यदि सर्विस अभी भी चल रही है, तो “Service status” सेक्शन में, “Stop” बटन पर क्लिक करें।
* “Apply” पर क्लिक करें और फिर “OK” पर क्लिक करें।
अब, एसएसएच सर्वर डिसेबल हो जाएगा और विंडोज के शुरू होने पर स्वचालित रूप से शुरू नहीं होगा।
### 2. Settings ऐप का उपयोग करना
Settings ऐप विंडोज 10 में विभिन्न सिस्टम सेटिंग्स को कॉन्फ़िगर (Configure) करने का एक आसान तरीका प्रदान करता है। आप एसएसएच सर्वर को डिसेबल करने के लिए Settings ऐप का भी उपयोग कर सकते हैं।
यहाँ चरण दिए गए हैं:
1. **Settings ऐप खोलें:**
* “Start” मेनू पर क्लिक करें और “Settings” आइकन पर क्लिक करें (यह एक गियर की तरह दिखता है)।
* या, आप `Windows Key + I` दबाकर सीधे Settings ऐप खोल सकते हैं।
2. **Apps सेक्शन पर जाएं:**
* Settings ऐप में, “Apps” पर क्लिक करें।
3. **Optional features चुनें:**
* Apps & features सेक्शन में, बाईं ओर के मेनू में, “Optional features” पर क्लिक करें।
4. **Installed features की लिस्ट में OpenSSH Server ढूंढें:**
* Installed features की लिस्ट में, “OpenSSH Server” की तलाश करें।
* यदि आपको “OpenSSH Server” नहीं मिलता है, तो इसका मतलब है कि यह इंस्टॉल नहीं है, और आपको कुछ भी करने की आवश्यकता नहीं है।
5. **OpenSSH Server को अनइंस्टॉल करें:**
* “OpenSSH Server” पर क्लिक करें।
* “Uninstall” बटन पर क्लिक करें।
* विंडोज को एसएसएच सर्वर को अनइंस्टॉल करने की अनुमति दें।
एसएसएच सर्वर अब आपके सिस्टम से अनइंस्टॉल हो जाएगा।
### 3. Command Prompt का उपयोग करना
Command Prompt एक शक्तिशाली कमांड-लाइन इंटरफेस (Command-line interface) है जो आपको विभिन्न सिस्टम कार्यों को करने की अनुमति देता है। आप एसएसएच सर्वर को डिसेबल करने के लिए Command Prompt का उपयोग कर सकते हैं।
यहाँ चरण दिए गए हैं:
1. **Command Prompt को एडमिनिस्ट्रेटर (Administrator) के रूप में खोलें:**
* विंडोज सर्च बार में “cmd” टाइप करें।
* “Command Prompt” पर राइट-क्लिक करें और “Run as administrator” चुनें।
2. **एसएसएच सर्वर सर्विस को रोकें:**
* Command Prompt विंडो में, निम्न कमांड टाइप करें और एंटर दबाएं:
net stop sshd
* यह कमांड एसएसएच सर्वर सर्विस को रोक देगा। यदि सर्विस पहले से ही बंद है, तो आपको एक एरर मैसेज (Error message) दिखाई देगा।
3. **एसएसएच सर्वर सर्विस को डिसेबल करें:**
* Command Prompt विंडो में, निम्न कमांड टाइप करें और एंटर दबाएं:
sc config sshd start= disabled
* यह कमांड एसएसएच सर्वर सर्विस को डिसेबल कर देगा, ताकि यह विंडोज के शुरू होने पर स्वचालित रूप से शुरू न हो।
Command Prompt आपको यह बताएगा कि ऑपरेशन सफल रहा।
### 4. PowerShell का उपयोग करना
PowerShell विंडोज के लिए एक और शक्तिशाली कमांड-लाइन शेल (Command-line shell) है। यह Command Prompt की तुलना में अधिक उन्नत सुविधाएँ प्रदान करता है। आप एसएसएच सर्वर को डिसेबल करने के लिए PowerShell का उपयोग कर सकते हैं।
यहाँ चरण दिए गए हैं:
1. **PowerShell को एडमिनिस्ट्रेटर के रूप में खोलें:**
* विंडोज सर्च बार में “powershell” टाइप करें।
* “Windows PowerShell” पर राइट-क्लिक करें और “Run as administrator” चुनें।
2. **एसएसएच सर्वर सर्विस को रोकें:**
* PowerShell विंडो में, निम्न कमांड टाइप करें और एंटर दबाएं:
powershell
Stop-Service sshd
* यह कमांड एसएसएच सर्वर सर्विस को रोक देगा। यदि सर्विस पहले से ही बंद है, तो आपको एक एरर मैसेज दिखाई देगा।
3. **एसएसएच सर्वर सर्विस को डिसेबल करें:**
* PowerShell विंडो में, निम्न कमांड टाइप करें और एंटर दबाएं:
powershell
Set-Service -Name sshd -StartupType Disabled
* यह कमांड एसएसएच सर्वर सर्विस को डिसेबल कर देगा, ताकि यह विंडोज के शुरू होने पर स्वचालित रूप से शुरू न हो।
PowerShell आपको यह बताएगा कि ऑपरेशन सफल रहा।
## एसएसएच सर्वर को डिसेबल करने के बाद सत्यापन
एसएसएच सर्वर को डिसेबल करने के बाद, यह सुनिश्चित करने के लिए कि यह वास्तव में बंद हो गया है, आप निम्नलिखित चरणों का पालन करके सत्यापन कर सकते हैं:
1. **Services ऐप का उपयोग करें:**
* Services ऐप खोलें (जैसा कि पहले बताया गया है)।
* “OpenSSH SSH Server” सर्विस ढूंढें।
* सुनिश्चित करें कि सर्विस “Stopped” है और “Startup type” “Disabled” पर सेट है।
2. **Command Prompt या PowerShell का उपयोग करें:**
* Command Prompt या PowerShell को एडमिनिस्ट्रेटर के रूप में खोलें।
* निम्न कमांड टाइप करें और एंटर दबाएं:
sc query sshd
* यह कमांड एसएसएच सर्वर सर्विस की स्थिति के बारे में जानकारी प्रदर्शित करेगा। सुनिश्चित करें कि “STATE” “STOPPED” है और “START_TYPE” “DISABLED” है।
## निष्कर्ष
इस लेख में, हमने विंडोज 10 में एसएसएच सर्वर को डिसेबल करने के विभिन्न तरीकों पर विस्तार से चर्चा की। सुरक्षा कारणों से या संसाधनों को बचाने के लिए, एसएसएच सर्वर को डिसेबल करना एक अच्छा विचार हो सकता है यदि आप इसका उपयोग नहीं कर रहे हैं। हमने Services ऐप, Settings ऐप, Command Prompt और PowerShell का उपयोग करके एसएसएच सर्वर को डिसेबल करने के चरणों को समझाया। इसके अतिरिक्त, हमने एसएसएच सर्वर को डिसेबल करने से पहले विचार करने योग्य बातों और डिसेबल करने के बाद सत्यापन करने के तरीके पर भी प्रकाश डाला।
उम्मीद है कि यह गाइड आपको विंडोज 10 में एसएसएच सर्वर को सफलतापूर्वक डिसेबल करने में मदद करेगा। यदि आपके कोई प्रश्न या समस्याएँ हैं, तो कृपया नीचे टिप्पणी अनुभाग में पूछने में संकोच न करें।