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

Android से अपने Linux सर्वर तक पहुंचना

Android से अपने Linux सर्वर तक पहुंचना

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

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

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

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

आप Android से कनेक्ट कर रहे हैं या नहीं, आपको अपने सर्वर को सख्त करने के बारे में पढ़ना चाहिए। आखिरकार, सॉरी से बेहतर सुरक्षित।

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

Android से अपने Linux सर्वर तक पहुंचना

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

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

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

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

जूसएसएसएच

Android से अपने Linux सर्वर तक पहुंचना

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

टर्मियस

Android से अपने Linux सर्वर तक पहुंचना

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

आपके सर्वर से कनेक्ट हो रहा है

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

अपना आईपी पता निर्धारित करना

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

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

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

. के प्रारूप में होता है

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


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

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

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

    जबकि AirDroid जैसे ऐप्स ने Android उपयोगकर्ताओं के लिए अपने डिवाइस से अपने कंप्यूटर पर फ़ाइलों को एक आसान तरीके से साझा करना संभव बना दिया है, ये ऐप ऐसी सुविधाएँ प्रदान नहीं करते हैं जो आपको अपने डिवाइस को अपने कंप्यूटर से पूरी तरह से नियंत्रित करने देती हैं। ज़्यादा से ज़्यादा, आप इन ऐप्स के साथ अप

  1. एंड्रॉइड से अपने डेस्कटॉप पर लिंक कैसे साझा करें

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