- - Pssh के साथ लिनक्स पर कई SSH कनेक्शन का उपयोग कैसे करें

Pssh के साथ लिनक्स पर कई SSH कनेक्शन का उपयोग कैसे करें

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

SSH के लिए जितना उपयोगी है, उतना ही संभव हैएक बार में एक मशीन से बातचीत करें। इस तरह की सीमाएं औसत उपयोगकर्ता को परेशान नहीं करती हैं जो एक समय में एक बार रिमोट में सिक्योर शेल का उपयोग करता है, लेकिन यदि आप कई अलग-अलग लिनक्स मशीनों से जुड़ने के लिए अपने दिन में एसएसएच प्रोटोकॉल का उपयोग करते हैं, तो यह उत्पादकता के लिए एक अड़चन हो सकती है।

इन वर्षों में, लिनक्स समुदाय आया हैसुरक्षित शेल की सीमाओं के साथ और इसके चारों ओर जाने के तरीकों की पेशकश की है। ऐसा ही एक समाधान है समानांतर एसएसएच। यह एक ऐसा कार्यक्रम है जो उपयोगकर्ताओं को एक बार में सुरक्षित शेल पर कई दूरस्थ मशीनों के साथ बातचीत करने देता है।

सेटअप SSH

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

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

लिनक्स पर Pssh स्थापित करें

इससे पहले कि हम Pssh टूल का उपयोग करें, हमजरूरत है कि इसे कैसे स्थापित किया जाए। प्रोग्राम को काम करने में विभिन्न कमांड का उपयोग करना शामिल है, इसलिए एक टर्मिनल विंडो खोलें और उन निर्देशों के साथ पालन करें जो आपके द्वारा उपयोग किए जाने वाले ऑपरेटिंग सिस्टम से मेल खाते हैं।

उबंटू

sudo apt install pssh

डेबियन

sudo apt-get install pssh

आर्क लिनक्स

Pss आर्क लिनक्स के पैकेज रिपॉजिटरी में नहीं है। हालाँकि, उपयोगकर्ता अभी भी इसे आसानी से स्थापित कर सकते हैं, क्योंकि इसमें Pssh AUR पैकेज है। अपने आर्च पीसी पर काम करने के लिए, निम्नलिखित कार्य करें:

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/python-pssh.git
cd python-pssh
makepkg -sri

फेडोरा

sudo dnf install pssh -y

OpenSUSE

sudo zypper install pssh

पायथन पीआईपी

प्रत्येक Linux OS में उनके सॉफ़्टवेयर स्रोतों में Pssh टूल नहीं है। यदि आप एक वितरण चला रहे हैं जो इसे नहीं ले रहा है, तो आपको इसे स्थापित करने का एक वैकल्पिक तरीका खोजना होगा।

अब तक, कम-ज्ञात लिनक्स ऑपरेटिंग सिस्टम पर Pssh प्राप्त करने का सबसे अच्छा तरीका पायथन पैकेज इंस्टॉलेशन टूल है।

नोट: सुनिश्चित करें कि आपके पास Psth पाने के लिए इसका उपयोग करने का प्रयास करने से पहले अजगर-पाइप (या) पाइप सेट है।

sudo python-pip install pssh

या

sudo pip install pssh

क्या पिप आपके लिए काम नहीं कर रहा है? इसके बजाय Pssh स्रोत कोड डाउनलोड करने पर विचार करें।

Pssh सेट करें

कार्य करने के लिए समानांतर SSH टूल के लिए, उपयोगकर्ता को एक होस्ट फ़ाइल सेट करनी चाहिए जो प्रोग्राम के साथ उपयोग करने के लिए दूरस्थ कंप्यूटर पते के सभी को रेखांकित करती है। एक टर्मिनल लॉन्च करें और उपयोग करें स्पर्श एक नया Pssh होस्ट फ़ाइल बनाने के लिए कमांड।

touch ~/.pssh_hosts_files

अगला, नैनो पाठ के साथ होस्ट फ़ाइल खोलेंसंपादन उपकरण। नैनो का उपयोग करते हुए, SSH चलाने वाले हर रिमोट लिनक्स मशीन के पते लिखिए जो आप Pssh का उपयोग करके इंटरैक्ट करना चाहते हैं। सर्वोत्तम परिणामों के लिए, होस्टनाम के बजाय स्थानीय या इंटरनेट आईपी पते का उपयोग करें।

होस्ट फ़ाइल सेट करते समय, ध्यान रखें कि आपको पते के साथ उपयोगकर्ता नाम जोड़ना होगा। यह दिखना चाहिए [email protected].

nano ~/.pssh_hosts_files

आपकी होस्ट फ़ाइल के लिखे जाने के बाद, संपादन को दबाकर सहेजें Ctrl + O कीबोर्ड पर। फिर, नैनो के साथ बाहर निकलें Ctrl + X कीबोर्ड संयोजन।

Pssh के साथ कमांड भेजना

Pssh SSH के लिए एक आवरण है जो उपयोगकर्ता को अनुमति देता हैएक साथ कई मशीनों के साथ बातचीत। समझने के लिए कोई जटिल वाक्यविन्यास नहीं है; यदि आप पहले से जानते हैं कि लिनक्स टर्मिनल कैसे काम करता है, तो यह समझ में नहीं आएगा।

Pssh के माध्यम से सुरक्षित शेल पर अपनी दूरस्थ कंप्यूटर की सूची (किसी भी समय) को भेजने के लिए, करें:

pssh -i -h ~/.pssh_hosts_files terminal command

अभी भी यकीन नहीं है कि Pssh कैसे काम करता है? नीचे दिए गए कुछ उदाहरणों को देखें।

प्रक्रियाएं चल रही हैं

एक बार में अपने सभी लिनक्स मशीनों पर चल रही प्रक्रियाओं की जाँच करने की आवश्यकता है? Daud चोटी Pssh के साथ।

pssh -i -h ~/.pssh_hosts_files top

कंप्यूटर अपटाइम

आपके सभी लिनक्स कंप्यूटर कितने समय से चल रहे हैं? उपयोग सक्रिय रहने की अवधि Pssh टूल के साथ कमांड।

pssh -i -h ~/.pssh_hosts_files uptime

हार्ड ड्राइव स्पेस

जाँच करें कि हार्ड ड्राइव प्रत्येक दूरस्थ लिनक्स मशीन को एक ही समय में कितना उपयोग कर रहा है df Pssh के साथ।

pssh -i -h ~/.pssh_hosts_files df -h

सिस्टम चश्मा

होस्ट सूची में सभी दूरस्थ लिनक्स कंप्यूटरों के सिस्टम स्पेक्स की जांच करने के लिए, रन करें inxi

pssh -i -h ~/.pssh_hosts_files inxi -F
</ P>

टिप्पणियाँ