किसी विशेष IP पते वाले कंप्यूटर को कैसे बंद करें?


8

यदि हमारे पास लैन पर विंडोज और लिनक्स कंप्यूटर का संग्रह है, तो क्या लिनक्स शेल का उपयोग करके किसी विशिष्ट आईपी पते वाले कंप्यूटर को बंद करना संभव है?

मान लें कि मेरे पास पीसी पर चलने वाला ssh या टेलनेट नहीं है। मेरे पास सभी कंप्यूटरों के लिए रूट पासवर्ड है।

जवाबों:


6

बस आपको अपने प्रश्न के आधार पर उत्तर देने के लिए: "एक पीसी को बंद करना सिर्फ आईपी पते के आधार पर असंभव है"

आप नेटवर्क पर उनके डेस्कटॉप या गोले उपलब्ध कराकर इसे संभव बना सकते हैं। RDP (विंडोज़) / SSH या VNC (linux) करेगी।


4

बैंड-ऑफ- कार्ड का उपयोग करें (यदि कंप्यूटर उनके पास पहले से नहीं है)।

वे सस्ते कार्ड नहीं हैं, लेकिन आप प्रत्येक कार्ड को एक आईपी पता प्रदान करते हैं और आप वास्तव में कुछ भी शक्ति चक्र / कनेक्ट / kvm को दूरस्थ रूप से कर सकते हैं।


2

विंडोज में shutdown /m \\computernameकमांड का निर्माण किया गया है, लेकिन लिनक्स के लिए आपको संभवतः ssh और उपयोग को स्थापित करना होगा ssh root@computername /sbin/shutdown। लिनक्स बॉक्स में वैसे भी SSH स्थापित क्यों नहीं होगा?


4
रूट एसएसएच एक्सेस आखिरी चीज है जो मैं लोगों को बताऊंगा!
LiraNuna

सेवा sshd को किसी कारण से रोक दिया गया है। क्या पीसी को बंद करने का कोई अन्य तरीका नहीं है। मैं लॉगिन नहीं करना चाहता बस इसे बंद करना होगा।
रोहित बंगा

1
रूट पासवर्ड के लिए: सुपरसर्वर. com
questions

2

आपकी समस्या के लिए थोड़ा और संदर्भ सहायक होगा। सामान्य तौर पर, उत्तर 'नहीं' है।

किसी भी यादृच्छिक कंप्यूटर को दूरस्थ रूप से बंद करना आमतौर पर ऐसा करने में सक्षम होने के लिए एक अच्छी बात नहीं है, इसलिए अधिकांश ऐसा होने से बचाने के लिए स्थापित किए जाते हैं। यदि sshd एक्सेस को ब्लॉक किया गया है, या तो अक्षम किया जा रहा है या फ़ायरवॉल किया गया है, तो वह कंप्यूटर और भी अधिक सुरक्षित है, जैसा कि यह होना चाहिए, और रूट होने से आपको कोई भी अच्छा नहीं होगा जब तक कि आप उस कंप्यूटर के सामने खड़े न हों।

दूसरी ओर, कुछ गणना केंद्र हैं जो प्रबंधन प्रणालियों का उपयोग करते हैं जो आप सोच रहे हैं। इन्हें अक्सर कंप्यूटर पर चलने वाले एक विशेष डेमॉन द्वारा समर्थित किया जाता है, जो sshd की तुलना में एक अलग नेटवर्क पोर्ट पर सुनता है, या नेटवर्क कार्ड में निर्मित निम्न-स्तरीय फर्मवेयर उपयोगिताओं का उपयोग करके। अगर आपको अचानक कोई समस्या आ गई है तो इन परिदृश्यों के लिए थोड़ी योजना की आवश्यकता होती है और इससे आपको मदद नहीं मिलेगी।

कंप्यूटर और ओएस की उम्र के आधार पर, ज्ञात हमले वैक्टर हो सकते हैं जो आपको क्रैकिंग सॉफ़्टवेयर का उपयोग करके रूट एक्सेस प्राप्त कर सकते हैं। मैं इस मार्ग की अनुशंसा नहीं करता, लेकिन यह मौजूद है।

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


खुर सॉफ्टवेयर। मैं इस बारे में और जानना चाहता हूं। यह सिर्फ एक प्रयोग है जिसे मैं अपने नियंत्रित प्रयोगशाला वातावरण में करना चाहता हूं।
रोहित बंगा

1

आपको यह पता लगाना होगा कि राउटर क्या है। एक बार जब आपको पता चलता है कि कमांड प्रॉम्प्ट में निम्नलिखित टाइप करें:

shutdown -s -f -m \\"IP of remote machine" -t xx

1

यदि आप SSH सेवा स्थापित करते हैं, जैसा कि पहले उल्लेख किया गया है, तो आप ssh कमांड का उपयोग कर सकते हैं जैसे:

ssh root@myhost.domain.com shutdown -hy 0

यह सब स्वचालित होने के लिए, कुंजी विनिमय किया जाना चाहिए, इसलिए आपकी निजी कुंजी आपकी डिफ़ॉल्ट ~ / .shsh / पहचान फ़ाइल में है, और दूरस्थ मेजबान पर ~ / .ssh / अधिकृत_की फ़ाइल में सार्वजनिक भाग है।

यदि आप एसएसएच को देखते हैं, तो आपको सभी विकल्प और बहुत कुछ दिखाई देगा।


रूट पासवर्ड के लिए: सुपरयूज़र. com
questions

1
  1. shutdown -iरन विंडो में टाइप करें ।
  2. "जोड़ें" बटन पर क्लिक करें और उस कंप्यूटर का नाम टाइप करें जिसे आप बंद करना चाहते हैं या उसका आईपी पता।
  3. आप यह चुन सकते हैं कि आप कंप्यूटर क्या करना चाहते हैं।
  4. इस मोड में, टिप्पणी जोड़ना आवश्यक है। ऐसा करो।
  5. ओके दबाओ।

0

यह कमांड के माध्यम से संभव है

शटडाउन -s -f -m \\ "दूरस्थ मशीन का आईपी" -t xx

लेकिन इसके लिए सिस्टम को लैन में होना चाहिए ... -t xxसेकंड है जिसे आपको निर्दिष्ट करना है।


विंडोज-ही, है ना? (ठीक वैसे ही जैसे @ हिरोक्स ने जवाब दिया?)
अर्जन

इस कार्य को linux पर करता है
रोहित बंगा

shutdownयूनिक्स पर काम करता है (अधिकांश लिनक्स सहित), लेकिन विकल्प विंडोज संस्करण की तुलना में अलग हैं। यूनिक्स के लिए, वहाँ भी है telinit 0, या के init 0माध्यम से देरी , आदि। लेकिन मूल प्रश्न के लिए, आपको नेटवर्क पर होस्ट में प्रवेश करने की आवश्यकता है। , , , आदि सभी यह कर सकते हैं (उपयुक्त उपयोगकर्ता अनुमति के साथ), लेकिन आप उपलब्ध उनमें से कम से कम एक की जरूरत है। atcronSSHrsh/rlogintelnet
mpez0


0

वहाँ linux के लिए एक प्रोग्राम है, जिसे वाइनएक्स कहा जाता है, जो दूरस्थ विंडोज़ मशीनों को दूरस्थ रूप से एक कमांड भेज सकता है, और मुझे लगता है कि अगर सांबा को लिनक्स पर स्थापित किया गया है, तो यह उसके साथ भी काम कर सकता है, सबसे अच्छी बात यह है कि इसे खिड़कियों में किसी भी बदलाव की आवश्यकता नहीं है पीसी


1
सुपरयुजर में आपका स्वागत है। प्रासंगिक होने के लिए आपके उत्तर के लिए, कृपया उस कार्यक्रम का लिंक शामिल करें, जिसका आप वर्णन कर रहे हैं, और शायद यह कैसे काम करता है, इसकी विशेषताएं क्या हैं, आदि के बारे में थोड़ा और अधिक निश्चित हो
मैटमैडो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.