Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> स्मार्टफोन्स

Android से अपने Linux सर्वर को एक्सेस करना

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

अधिकांश समय यह मान लेना आसान होगा कि आप किसी अन्य कंप्यूटर से जुड़ रहे हैं। हो सकता है कि आपके पास हर समय कंप्यूटर तक पहुंच न हो। लेकिन आपके Android डिवाइस का क्या? न केवल Android डिवाइस से कनेक्ट करना संभव है, यह काफी आसान भी है।

शुरू करने से पहले

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

चाहे आप Android से कनेक्ट कर रहे हों या नहीं, आपको अपने सर्वर को हार्डन करने के बारे में पढ़ना चाहिए। आखिरकार, सावधानी हटी, दुर्घटना घटी।

अपना सर्वर सेट करें

अपने सर्वर से जुड़ने के सबसे आम और सुरक्षित तरीकों में से एक SSH, या सिक्योर शेल है। यदि आपने पहले से ऐसा नहीं किया है, तो आप OpenSSH इंस्टॉल करना चाहेंगे, जिसमें SFTP (सिक्योर FTP) भी शामिल है। SSH को इंस्टॉल और कॉन्फिगर करना आसान है, लेकिन इस लेख के दायरे से बाहर है। डरें नहीं, क्योंकि हमारे पास Ubuntu पर SSH और SFTP को इंस्टॉल और कॉन्फिगर करने के लिए एक चरण-दर-चरण गाइड है। भले ही आप किसी अन्य डिस्ट्रीब्यूशन का उपयोग कर रहे हों, वे निर्देश आपको वहां तक पहुंचा सकते हैं।

अपना Android डिवाइस सेट करें

SSH और SFTP दोनों काफी कीबोर्ड-हेवी हैं, इसलिए आप अपने डिवाइस के साथ ब्लूटूथ कीबोर्ड का उपयोग करने पर विचार कर सकते हैं। बहुत सारे Android- संगत ब्लूटूथ कीबोर्ड उपलब्ध हैं, और उनमें से कई बहुत सस्ते हैं। वैकल्पिक रूप से, यदि आपके पास बाहरी कीबोर्ड तक पहुंच नहीं है, तो आप Hacker's Keyboard ऐप इंस्टॉल और उपयोग कर सकते हैं।

इसके बाद, आपको अपने सर्वर से Android से कनेक्ट करने के लिए एक SSH ऐप प्राप्त करना होगा। अभी उपलब्ध दो सबसे लोकप्रिय विकल्प JuiceSSH और Termius हैं।

JuiceSSH

JuiceSSH ब्लूटूथ कीबोर्ड का समर्थन करता है और बहुत सारे विकल्प प्रदान करता है। ऐप का बेस वर्जन टू-फैक्टर ऑथेंटिकेशन, वैकल्पिक प्लगइन्स, और SSH कनेक्शन पर ZLib कम्प्रेशन का समर्थन करता है। Pro वर्जन में अपग्रेड करने से अधिक कलर स्कीम, आपके कनेक्शन का ऑटोमैटिक बैकअप, और एक उपयोगी विजेट जुड़ जाता है। ऐप Google Play Store पर मुफ्त में उपलब्ध है।

Termius

Termius एक और लोकप्रिय विकल्प है। SSH के अलावा, यह ऐप SFTP का भी समर्थन करता है। यदि आप अक्सर अपने Android डिवाइस से अपने सर्वर पर फाइल अपलोड करने की आवश्यकता महसूस करते हैं, तो यह आसान है। Google Play पर उपलब्ध ऐप का मुफ्त वर्जन इसमें अधिकांश सुविधाएं हैं जिनकी आपको आवश्यकता होगी। दुर्भाग्य से, SFTP सपोर्ट केवल प्रीमियम वर्जन में शामिल है, जिसकी कीमत $59.88 प्रति वर्ष है।

अपने सर्वर से कनेक्ट करना

अपने सर्वर से कनेक्ट करने के लिए, आपको या तो अपने यूजरनेम और पासवर्ड की आवश्यकता होगी या आपकी प्राइवेट SSH की। यूजरनेम और पासवर्ड का उपयोग करना आसान है लेकिन यह कहीं कम सुरक्षित भी है। ऊपर Ubuntu पर SSH कॉन्फिगर करने की गाइड में आपकी कीज़ जनरेट करने पर एक चरण शामिल है। अपने Android SSH ऐप के साथ इनका उपयोग करने के लिए, आपको अपनी पब्लिक की को अपने डिवाइस पर कॉपी करना होगा। ऐसा करने का सबसे आसान तरीका है अपनी की को 1Password या LastPass जैसे पासवर्ड मैनेजर में सेव करना और इसे अपने Android फोन पर कॉपी-पेस्ट करना।

अपना IP एड्रेस निर्धारित करना

एक बार जब आपकी की इम्पोर्ट हो जाती है, तो आपको बस अपने सर्वर के IP एड्रेस की आवश्यकता होगी। इसे निर्धारित करने के कई तरीके हैं। पहले आपको यह जानना होगा कि आप किस IP एड्रेस की तलाश कर रहे हैं।

यदि आपका सर्वर एक वेब होस्ट है या Linode या DigitalOcean जैसी सेवा से एक रिमोट होस्ट है, तो आपको अपने सर्वर के पब्लिक IP एड्रेस की आवश्यकता होगी। एक सरल तरीका है अपने सर्वर पर एक टर्मिनल विंडो में कमांड curl ifconfig.me टाइप करना। यह एक वेबसाइट का उपयोग करके आपका पब्लिक IP एड्रेस प्राप्त करता है।

यदि आप अपने घर में एक सर्वर से कनेक्ट कर रहे हैं, तो आप अपना प्राइवेट IP एड्रेस चाहेंगे। इसे निर्धारित करने का एक सरल तरीका है कमांड ifconfig | grep inet टाइप करना। आपको टेक्स्ट की कुछ लाइनें दिखाई देंगी। इनमें से एक में आपका IP एड्रेस होगा जो आमतौर पर 192.168.*.* फॉर्मेट में होता है।

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

  1. अपने एंड्रॉइड डिवाइस पर साइडबार से ऐप्स कैसे लॉन्च करें अपने एंड्रॉइड डिवाइस पर साइडबार से ऐप्स कैसे लॉन्च करें

    एंड्रॉइड डिवाइस पर ऐप्स लॉन्च करने के कई तरीके हो सकते हैं। आप अपने होमस्क्रीन पर उपलब्ध ऐप शॉर्टकट का उपयोग करके ऐप्स लॉन्च कर सकते हैं, या आप बस ऐप ड्रॉअर खोलकर ऐप लॉन्च कर सकते हैं; दोनों आपके लिए काम कर देते हैं। जब आप ऐप्स को फायर अप करने के लिए इन तरीकों का उपयोग कर रहे होंगे, तो अब आपके लिए ऐ

  1. अपने कंप्यूटर से अपने एंड्रॉइड डिवाइस को कैसे नियंत्रित करें अपने कंप्यूटर से अपने एंड्रॉइड डिवाइस को कैसे नियंत्रित करें

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

  1. एंड्रॉइड से डेस्कटॉप पर लिंक शेयर करने का आसान तरीका एंड्रॉइड से डेस्कटॉप पर लिंक शेयर करने का आसान तरीका

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