खाता बनने के बाद मैंने नए उपयोगकर्ता का पासवर्ड कैसे सेट किया?


23

मैंने एक नया खाता बनाने के लिए 'useradd' कमांड का उपयोग किया, लेकिन मैंने पासवर्ड निर्दिष्ट किए बिना ऐसा किया। अब, जब उपयोगकर्ता लॉग इन करने की कोशिश करता है, तो वह उससे पासवर्ड मांगता है। अगर मैंने इसे शुरू में सेट नहीं किया, तो अब मैं पासवर्ड कैसे सेट करूं?

जवाबों:


33

कमांड लाइन से ऐसा करने का सबसे आसान तरीका passwdरूट विशेषाधिकारों के साथ कमांड का उपयोग करना है ।

passwd username

से man 1 passwd

NAME
       passwd - update user's authentication token
SYNOPSIS
       passwd  [-k]  [-l]  [-u [-f]] [-d] [-n mindays] [-x maxdays]
       [-w warndays] [-i inactivedays] [-S] [--stdin] [username]
DESCRIPTION
       The passwd utility is used to update user's authentication token(s).

उपयोगकर्ता पासवर्ड सेट करने के बाद, आप उपयोगकर्ता को अगले लॉग ऑन पर chageकमांड (रूट विशेषाधिकारों के साथ) का उपयोग करके इसे बदलने के लिए बाध्य कर सकते हैं जो पासवर्ड को समाप्त करता है।

chage -d 0 username

जब उपयोगकर्ता आपके द्वारा सेट किए गए पासवर्ड के साथ सफलतापूर्वक प्रमाणित हो जाता है, तो उपयोगकर्ता को स्वचालित रूप से इसे बदलने के लिए प्रेरित किया जाएगा। एक सफल पासवर्ड परिवर्तन के बाद, उपयोगकर्ता को डिस्कनेक्ट किया जाएगा, नए पासवर्ड के साथ फिर से प्रमाणीकरण के लिए मजबूर किया जाएगा।

man 1 chageपासवर्ड समाप्ति की अधिक जानकारी के लिए देखें ।


ओह ठीक! :) यह काफी सरल है ... मैंने सोचा कि पासवार्ड केवल अपने खाते को ही रीसेट करता है।
पॉल

3
यदि आप एक उपयोगकर्ता नाम छोड़ते हैं, तो यह आपके खाते में चूक करता है।
जॉर्ज एम।

8

यह काफी सरल है। कमांड लाइन मुद्दे से या तो

sudo passwd USERNAME

और आपको उपयोगकर्ता पासवर्ड बदलने के लिए प्रेरित किया जाएगा। आप उपयोगकर्ता से पूछताछ में भी su कर सकते हैं और फिर 'passwd' चला सकते हैं

Useradd पासवर्ड नहीं मांगता है। योजक करता है।


2

नए उपयोगकर्ता को जोड़ने के बाद यदि आप 'रूट' के रूप में लॉग इन हैं तो आप कमांड का उपयोग करके पासवर्ड सेट कर सकते हैं

passwd <username>

या, यदि आप जड़ नहीं हैं, तो आप चला सकते हैं

sudo passwd <username>

पासवर्ड सेट करने के लिए।

या यदि आप रूट हैं तो आप उपयोगकर्ता को 'su' कर सकते हैं और पासवर्ड सेट करने के लिए 'passwd' चला सकते हैं।

su <username>
passwd

इसके अलावा यदि आप उस उपयोगकर्ता के रूप में लॉगिन कर सकते हैं, जिसका पासवर्ड बदलना चाहते हैं, तो उस उपयोगकर्ता के रूप में लॉगिन करें और टाइप करें passwd
eyoung100
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.