जब GUI अक्षम हो तो मैं आरपीआई ऑटो-लॉगिन कैसे कर सकता हूं?
जीयूआई सक्षम होने पर लॉग इन करते समय आपको पासवर्ड टाइप करने की आवश्यकता नहीं होती है, इसलिए संभवतः कंसोल में पासवर्ड प्रॉम्प्ट को अक्षम करने का एक आसान तरीका है।
जब GUI अक्षम हो तो मैं आरपीआई ऑटो-लॉगिन कैसे कर सकता हूं?
जीयूआई सक्षम होने पर लॉग इन करते समय आपको पासवर्ड टाइप करने की आवश्यकता नहीं होती है, इसलिए संभवतः कंसोल में पासवर्ड प्रॉम्प्ट को अक्षम करने का एक आसान तरीका है।
जवाबों:
रास्पियन व्हीजी के लिए:
ऑटोलॉगिन को सक्षम करने के लिए आपको / etc / inittab फ़ाइल को संपादित करने में सक्षम होना चाहिए।
/ Etc / inittab में इस तरह की एक लाइन खोजें
1:2345:respawn:/sbin/getty --noclear 38400 tty1
यह tty1 पर गेटी प्रक्रिया शुरू करता है। आप --autologin
उस लाइन में गेट्टी विकल्प जोड़ सकते हैं :
1:2345:respawn:/sbin/getty --autologin {USERNAME} --noclear 38400 tty1
{USERNAME} को उस उपयोगकर्ता से बदलें जिसे आप लॉगिन करना चाहते हैं।
नोट मैंने यह परीक्षण नहीं किया है, अधिक विवरण के लिए गेटी के लिए मैनपेज की जांच करें।
अद्यतन: रास्पबियन जेसी सिस्टमड का उपयोग करता है इसलिए इनटैब का उपयोग नहीं किया जाता है। यहाँ एक FAQ है जो जेसी के लिए मदद कर सकता है: https://fedoraproject.org/wiki/Systemd#How_do_I_set_automatic_login_on_a_virtual_console_termod.3F
एफसीए फेडोरा के लिए है, लेकिन यह रास्पियन जेसी पर बहुत समान होना चाहिए।
UPDATE2: ऊपर दिया गया पृष्ठ अब चला गया है इसलिए यहां वेबैक मशीन की सामग्री है:
मैं वर्चुअल कंसोल टर्मिनल पर स्वचालित लॉगिन कैसे सेट कर सकता हूं?
पहले getty @ .service के समान एक नई सेवा बनाएँ:
# cp /lib/systemd/system/getty@.service \
/etc/systemd/system/autologin@.service
# ln -s /etc/systemd/system/autologin@.service \
/etc/systemd/system/getty.target.wants/getty@tty8.service
फिर ExecStart, Restart और Alias मानों को इस तरह संपादित करें:
...
ExecStart=-/sbin/mingetty --autologin USERNAME %I
Restart=no
...
Alias=getty.target.wants/getty@tty8.service
और अंत में डेमॉन को फिर से लोड करें और सेवा शुरू करें:
systemctl daemon-reload
systemctl start getty@tty8.service
ध्यान दें कि यदि आप tty8 सत्र से बाहर निकलते हैं, तो आप इसे अगले रीबूट तक या मैनुअल रूप से प्रारंभ तक उपयोग करने में सक्षम नहीं होंगे, सिवाय इसके कि आप रेस्टार्ट को 'हमेशा' के रूप में छोड़ दें, लेकिन मैं सुरक्षा कारणों के अनुसार इससे बचने की अत्यधिक सलाह देता हूं।
/etc/inittab
फ़ाइल नहीं है raspbian jessie
।
इस लेख को raspi-config का उपयोग करके करने का एक आसान तरीका है यह http://www.opentechguides.com/how-to/article/raspberry-pi/5/raspberry-pi-auto-start.html
दिखा रहा है:
इसने मेरे लिए जेसी लाइट के साथ काम किया:
sudo -i
mkdir -pv /etc/systemd/system/getty@tty1.service.d
nano /etc/systemd/system/getty@tty1.service.d/autologin.conf
सामग्री:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux
केवल पकड़ यह है कि मैं अब SSH का उपयोग करके लॉगऑन नहीं कर सकता - पहुंच से वंचित। :-(
ExecStart=-/usr/bin/agetty --autologin username --noclear %I $TERM
यदि आप सीरियल लाइन पर रास्पबेरी पाई के लिए ऑटो-लॉगिन चाहते हैं, तो आपको sudo अनुमतियों के साथ pi पर / etc / inittab फ़ाइल को संपादित करना होगा।
/ Etc / inittab में इस तरह की एक लाइन खोजें
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
उस लाइन में getty --autologin विकल्प जोड़ें।
T0:23:respawn:/sbin/getty --autologin {username} -L ttyAMA0 115200 vt100
बचाओ और रिबूट।
T0:23
?? मुझे लगा कि यह होना चाहिए 1:2345
।
मैं NOOBS चला रहा हूँ और थोड़ी अलग inittab फ़ाइल थी। यहाँ मैंने क्या बदल दिया है कि T0 लाइन और 1: 2345 लाइन पर "--autologin" दोनों को मिला दिया है:
#1:2345:respawn:/sbin/getty --noclear 38400 tty1"
1:2345:respawn:/bin/login -f pi tty1 <dev/tty1 >/dev/tty1 2>&1
T0:23:respawn:/sbin/getty --autologin pi - L ttyAMA0 115200 vt100
इतना lightdm.conf मेथड मेरे लिए काम नहीं करता है, मेरे द्वारा पाया गया सबसे आसान तरीका है।
सीडी / आदि / प्रणाली / प्रणाली /
वहाँ से प्रकार: एल.एस.
आप ऑटोलॉगिन @ .Service देखेंगे
बस सूडो नैनो ऑटोलॉगिन @। सेवा
और परिवर्तन रेखा ExecStart = - / sbin / agetty --autologin pi --noclear% I $ diium
सेवा
ExecStart = - / sbin / agetty --autologin [प्रयोक्ता नाम] --noclear% I $ TERM
जहां [उपयोगकर्ता नाम] उस उपयोगकर्ता को रखा जाता है जिसे आप कोष्ठक के बिना लॉगिन करना चाहते हैं।
अब मैंने raspi-config सेटअप का उपयोग करके pi ऑटो लॉगिन काम किया है, लेकिन एक नए उपयोगकर्ता के लिए ऑटोलॉग को बदलने के लिए उपरोक्त विधि का उपयोग किया है।
उम्मीद है की यह मदद करेगा