Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

अपने रास्पबेरी पाई में SSH या SFTP कैसे करें

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

इस लेख में, हम आपको दिखाएंगे कि अपने Pi में SSH और SFTP कैसे करें, कमांड निष्पादित करें, और फाइल ट्रांसफर करें। हम मान लेंगे कि आपका रास्पबेरी पाई उसी नेटवर्क पर है जिस कंप्यूटर का उपयोग आप इससे कनेक्ट करने के लिए कर रहे हैं।

SSH क्या है?

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

SSH को टेलनेट के प्रतिस्थापन के रूप में डिज़ाइन किया गया था, जो नेटवर्क पर प्लेन टेक्स्ट में कमांड भेजता है। इसके विपरीत, SSH उन कमांड को एन्क्रिप्ट करता है। कोई भी नेटवर्क सर्विस SSH का उपयोग कर सकती है, जो TCP पोर्ट 22 पर काम करती है।

SFTP क्या है?

SFTP का अर्थ सिक्योर फाइल ट्रांसफर प्रोटोकॉल है। SFTP आपके Pi और आपके नेटवर्क पर किसी अन्य कंप्यूटर के बीच फाइल ट्रांसफर करने का एक तेज़ और सुविधाजनक तरीका है। SFTP, FTP की तुलना में अधिक सुरक्षित है क्योंकि, SSH की तरह, आपका सारा डेटा एक कंप्यूटर से दूसरे कंप्यूटर में यात्रा करते समय एन्क्रिप्टेड होता है।

आप निश्चित रूप से नहीं चाहते कि आपका सारा डेटा प्लेन टेक्स्ट में ट्रांसफर हो, है ना? बिल्कुल नहीं! सुरक्षित रहें, बच्चों।

रास्पबेरी पाई में SSH कैसे करें

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

  1. सुनिश्चित करें कि आपके Pi पर SSH सक्षम है। यदि आप रास्पबेरी पाई 4 के साथ स्क्रैच से शुरू कर रहे हैं, तो इस स्टार्टिंग गाइड में आपके रास्पबेरी पाई के भीतर SD कार्ड पर एक टेक्स्ट फाइल बनाकर SSH को सक्षम करने के निर्देश शामिल हैं।
  2. यह मानते हुए कि आप निश्चित हैं कि आपके Pi पर SSH सक्षम है, अगला आपको PuTTY जैसे SSH क्लाइंट से कनेक्ट करने के लिए अपने Pi का IP एड्रेस ढूंढना होगा। यदि आप पहले से ही नहीं जानते हैं, तो आप इस गाइड का पालन कर सकते हैं जो आपके Pi के IP एड्रेस को निर्धारित करने के कई तरीकों का विवरण देता है।
  3. अपने विंडोज पीसी पर PuTTY (या अन्य SSH क्लाइंट) लॉन्च करें और अपने Pi का IP एड्रेस दर्ज करें। SSH पोर्ट 22 है। अधिकांश SSH क्लाइंट्स में पोर्ट नंबर पहले से भरा होगा।
  4. ओपन चुनें अपने Pi से कनेक्ट करने के लिए।
  5. यह एक टर्मिनल विंडो लॉन्च करेगा जहां आपसे लॉग इन करने के लिए कहा जाएगा। अपना यूजरनेम दर्ज करें और एंटर दबाएं। (अधिकांश Pi के लिए डिफॉल्ट यूजरनेम pi है।)
  6. अगला, अपना पासवर्ड टाइप करें या इसे अपने पीसी पर क्लिपबोर्ड पर कॉपी करें और टर्मिनल विंडो में सिंगल-राइट-क्लिक करके पेस्ट करें। ध्यान दें कि आपका पासवर्ड टाइप करते समय नहीं प्रदर्शित होगा। एंटर दबाएं।

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

रास्पबेरी पाई में SFTP कैसे करें

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

FileZilla एक लोकप्रिय FTP क्लाइंट है जो SFTP का समर्थन करता है। यदि आप SSH से कनेक्ट कर सकते हैं, तो आप SFTP से भी कनेक्ट कर सकते हैं। सुविधाजनक, है ना?

FileZilla या अपनी पसंद के SFTP क्लाइंट को उस कंप्यूटर पर डाउनलोड और इंस्टॉल करके तैयार करें जिसका उपयोग आप अपने Pi से रिमोटली कनेक्ट करने के लिए कर रहे हैं। WinSCP एक और लोकप्रिय SFTP क्लाइंट है। याद रखें, आपको SFTP सर्वर की आवश्यकता नहीं है, बस एक SFTP क्लाइंट।

प्रो टिप: यदि आप FileZilla इंस्टॉल करते हैं, तो जब यह आपसे McAfee और WinZip इंस्टॉल करने के लिए कहे तो ध्यान दें। यदि आप उन प्रोग्राम्स को अपने कंप्यूटर पर इंस्टॉल नहीं करना चाहते हैं तो डिक्लाइन चुनें।

  1. FileZilla या अन्य SFTP क्लाइंट लॉन्च करें।
  2. होस्ट चिह्नित फील्ड में, अपने Pi का IP एड्रेस दर्ज करें।
  3. अपना यूजरनेम और पासवर्ड दर्ज करें।
  4. क्विककनेक्ट चुनें। आपका SFTP क्लाइंट आपके पासवर्ड को सेव करने का विकल्प प्रदर्शित कर सकता है, लेकिन हम इसकी अनुशंसा नहीं करते क्योंकि कुछ क्लाइंट उस पासवर्ड को असुरक्षित टेक्स्ट फाइल में सेव करते हैं।
  5. एक बार कनेक्ट हो जाने पर, आप अपने Pi पर फोल्डर संरचना के माध्यम से नेविगेट कर सकते हैं और अपने नेटवर्क पर Pi और अन्य कंप्यूटर्स के बीच फाइल कॉपी कर सकते हैं। FileZilla विंडो का बायां भाग लोकल फाइल्स प्रदर्शित करता है, और दायां भाग उस कंप्यूटर की फाइल्स प्रदर्शित करता है जिससे आप जुड़े हैं—इस मामले में, आपका Pi।

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

Pi प्रोजेक्ट ढूंढना

एक बार जब आप अपने Pi से कमांड निष्पादित करने और फाइल ट्रांसफर करने में सहज हो जाते हैं, तो आप यह महसूस करना शुरू कर देंगे कि आप अपने Pi को काम में लगाने के लिए कितने अलग-अलग तरीके अपना सकते हैं। विश्लेषण पक्षाघात में न पड़ें, हालांकि—बस एक प्रोजेक्ट चुनें और गोता लगाएँ! यह वास्तव में सीखने का सबसे अच्छा तरीका है।

  1. अपने रास्पबेरी पाई को कैसे ठंडा करें अपने रास्पबेरी पाई को कैसे ठंडा करें

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

  1. अपने Raspberry Pi पर Kodi कैसे इंस्टॉल करें अपने Raspberry Pi पर Kodi कैसे इंस्टॉल करें

    Raspberry Pi के लिए सबसे लोकप्रिय उपयोगों में से एक मीडिया PC के रूप में है। अभी किसी भी ऑपरेटिंग सिस्टम पर सबसे अच्छा मीडिया सेंटर Kodi है। तो आप वास्तव में Pi पर Kodi कैसे चलाते हैं? वास्तव में, यह बहुत सरल है। आप या तो अपने Raspberry Pi पर Kodi इंस्टॉल कर सकते हैं जो पहले से ही Linux चला रहा है,

  1. अपने पुराने टीवी को स्मार्ट टीवी में बदलें: आसान स्टेप्स और आधुनिक फीचर्स अपने पुराने टीवी को स्मार्ट टीवी में बदलें: आसान स्टेप्स और आधुनिक फीचर्स

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