आपने "योजक" के बजाय गलती से "useradd" का उपयोग किया हो सकता है - जो उपयोगकर्ता को जोड़ता है, लेकिन उसके लिए एक प्रोफ़ाइल सेट नहीं करता है - या आप / etc / skel में "कंकाल" फ़ाइलों को सामान्य रूप से सेट कर रहे हैं। एक डिफ़ॉल्ट उपयोगकर्ता खाता।
कृपया sudo userdel username
(जहां username
आपके द्वारा बनाए जा रहे खाते का नाम है), sudo adduser username
और फिर यहां आउटपुट पोस्ट करें। आपको निम्नलिखित जैसा कुछ मिलना चाहिए:
me@banshee:~$ sudo adduser noob
Adding user `noob' ...
Adding new group `noob' (1005) ...
Adding new user `noob' (1005) with group `noob' ...
Creating home directory `/home/noob' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
Changing the user information for noob
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
यदि आप वह सब करते हैं और उपयोगकर्ता को अभी भी पूर्ण संकेत नहीं मिलता है, तो आप / etc / skel से कुछ फ़ाइलों को याद कर रहे हैं - कृपया वापस पोस्ट करें, और हम आगे मदद कर सकते हैं। मुझे लगता है कि आपने useradd
इसके बजाय गलती से इस्तेमाल किया adduser
, हालांकि, जो उपरोक्त सामानों में से कोई भी नहीं करता है - यह सिर्फ एक सिस्टम खाता बनाता है और यह है, कोई होमेडिर नहीं, कुछ भी नहीं।
$
सादे पुराने खोल इंगित करता है।sudo usermod --shell /usr/bin USERNAME
उपयोगकर्ता के नाम के साथ "USERNAME" को करें और बदलें।