उपयोगकर्ता लॉगिन से पहले नेटवर्क से कनेक्ट करें


19

एक सीखने के प्रयोग के रूप में, मैं Ubuntu डेस्कटॉप को सर्वर में बदलने की कोशिश कर रहा हूं। मैं बूट समय पर X को अक्षम करने में सक्षम था और अब, मैं किसी भी उपयोगकर्ता के लॉग इन करने से पहले अपने कंप्यूटर को बूट समय पर अपने वाईफाई नेटवर्क से कनेक्ट करने की कोशिश कर रहा हूं। इस तरह, मुझे अपने कंप्यूटर के पास हर दिन शारीरिक रूप से नहीं रहना पड़ेगा। समय यह रिबूट। मैंने नेटवर्क प्रबंधक का उपयोग करके वाईफाई कनेक्शन स्थापित किया है यदि वह किसी भी तरह से मदद कर सकता है (यह फिर से कॉन्फ़िगर करने के लिए अच्छा नहीं होगा!)।

जवाबों:


30

मुझे पता चला कि यह कैसे करना है :) बस नेटवर्क मैनेजर में जाएं> कनेक्शन संपादित करें । अपना कनेक्शन चुनें, संपादित करें पर क्लिक करें और सभी उपयोगकर्ताओं के लिए उपलब्ध चेक करें

आपको प्रत्येक इंटरफ़ेस के लिए एक पंक्ति जोड़ने की आवश्यकता हो सकती है जिसे आप स्वतः बूट समय पर आना चाहते हैं /etc/network/interfaces:

auto eth0
auto wifi0

क्या वह काम कर रहा है? मैंने पहले ही कोशिश की है लेकिन यह काम नहीं कर रहा है।
karthick87

हाँ, यह यहाँ काम कर रहा है। कनेक्शन डीएचसीपी का उपयोग नहीं करता है, लेकिन मुझे संदेह है कि यह डीएचसीपी के कारण काम नहीं करेगा।
ओलिवियर लालोंडे

4
इंटरफ़ेस कार्ड को हमेशा "eth0" और "wifi0" नाम नहीं दिया जाएगा। आप ईथरनेट इंटरफेस के नाम "कैट / प्रॉप / नेट / देव" या "ifconfig" से पा सकते हैं।
जोनाथन

1
उबंटू की मेरी नई स्थापना पर काम नहीं करता है 16.04। उपयोगकर्ता द्वारा लॉग इन करने के बाद ही नेटवर्क कनेक्शन बनाया जाता है। इससे काम करना बहुत मुश्किल हो जाता है।
एलडी जेम्स

1
यह मेरे 16.04 एलटीएस के साथ काम नहीं करेगा। इसे कंसोल पर लॉगिंग की आवश्यकता होती है, फिर यह स्वचालित रूप से कनेक्ट होता है। हां, यह सभी उपयोगकर्ताओं के लिए उपलब्ध होने की जाँच की जाती है, यहां तक ​​कि मैं केवल एक ही हूं। -> और सिर्फ मजाकिया होने के लिए, लॉगिन स्क्रीन पर यह वाईफाई नेटवर्क प्रदान करता है, लेकिन जब मैं इसे लेने की कोशिश करता हूं तो यह अपर्याप्त विशेषाधिकार कहता है। हा हा! जो भी कर रहा है उनके यूआई क्यूसी में हास्य की भावना है।
एसडीसोलर

16

यदि आप Ubuntu 16.x का उपयोग कर रहे हैं, तो नेविगेट करें /etc/NetworkManager/system-connections/। वहां आपको अपने वायरलेस नेटवर्क के समान नाम वाली एक फ़ाइल मिलेगी। इस फ़ाइल में आपकी वाईफाई क्रेडेंशियल और सेटिंग्स हैं। इसे संपादित करें, रेखा के साथ खोजें permission=, और =साइन (या पूरी लाइन) के बाद सब कुछ हटा दें ।

पुनः आरंभ और आप लॉगिन से पहले कनेक्ट कर सकते हैं।


2
इसके अतिरिक्त, psk-flags=1इसका मतलब है कि पासवर्ड को उपयोगकर्ताओं के घर डीआईआर में एन्क्रिप्ट किया गया है। यह संभावना उस मामले में लॉगिन से पहले काम नहीं करेगा। यह कम सुरक्षित है, लेकिन अगर आप काम करने के लिए इस की जरूरत है, तो आप बदल सकते हैं pask-flags=1के साथ psk=MyWifiPassword। उस विचार के बारे में और अधिक: lauri.xn--vsandi-pxa.com/cfgmgmt/…
dhaupin

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

5

ढूपिन के समाधान ने मामूली संशोधनों के साथ मेरी समस्या हल कर दी:

मेरी /etc/NetworkManager/system-connections/फ़ाइल में एक permission=पंक्ति नहीं थी। लेकिन इसकी एक psk-flags=1लाइन थी। इस पर टिप्पणी करना और एक psk="MyWifiPassword"लाइन जोड़ना नेटवर्क-मैंगलर समस्या तय की।

रिबूट किया गया और यह बिना लॉगिन किए ऑनलाइन आ गया।


मेरे पास पहले से ही psk = Mypassword "लाइन थी और यह अभी भी ऐसा नहीं करता है।
एसडीसोलर

1

इंटरफेस फ़ाइल संपादित करें /etc/network/interfaces

sudo -H gedit /etc/network/interfaces

निम्नलिखित जोड़ें,

auto ra0
iface ra0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

क्या मैंने इसे करने के तरीके (मेरा उत्तर देखें) और आपके बीच तकनीकी अंतर है?
ओलिवियर लालोंडे

ओलिवियर, मुझे लगता है कि आपका समाधान अधिक अद्यतित है, क्योंकि यह अपेक्षाकृत नई सुविधा पर निर्भर करता है NetworkManager। दूसरी ओर, कैथिक का समाधान, NetworkManagerपूरी तरह से परिधि । आपका समाधान अधिक मजबूत हो सकता है क्योंकि NetworkManagerयह कनेक्शन का ट्रैक रखता है और यदि वह अस्थायी रूप से खो जाता है तो फिर से जुड़ता है (हालांकि interfacesतरीका कुछ मामलों में ऐसा भी हो सकता है)।
लोवबर्ग

मुझे उस फ़ाइल के साथ गड़बड़ करने से नफरत है, साथ ही यह कंप्यूटर एक स्थिर आईपी के रूप में अन्य सभी कंप्यूटरों की मेजबानों फ़ाइल में दर्ज किया गया है। wpa_supplicant ठीक है। और फिर भी यह अभी भी ऐसा नहीं करता है।
एसडीसोलर जूल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.