लिनक्स सर्वर पर नॉन-एक्सपायरिंग पासवर्ड


12

मैं एक लिनक्स सर्वर पर एक खाता स्थापित करना चाहता हूं और खाता का पासवर्ड कभी भी समाप्त नहीं करना चाहिए। मुझे passwdमैन पेज के साथ इसका पता लगाने में कठिनाई हो रही है । क्या कोई मेरी मदद कर सकता है?

जवाबों:


21

पासवर्ड की समाप्ति को अधिकतम करने के लिए:

passwd -x 99999 username

खाता समाप्ति को अक्षम करने के लिए:

usermod -e '' username

पीछा करने के लिए दोनों के साथ:

chage -E -1 -M -1 username

सिस्टम डिफॉल्ट्स को सेट करने के लिए / etc / default / useradd को देखें



2

सोलारिस / SunOS:

उपयोगकर्ता को वर्तमान पासवर्ड बनाए रखने की अनुमति देते हुए उम्र बढ़ने को बंद करें

passwd -x -1 username

उपयोगकर्ता को अगले लॉगिन पर पासवर्ड बदलने के लिए मजबूर करें, और फिर उम्र बढ़ने को बंद करें

passwd -x 0 username

(उम्मीद है कि यह किसी को बाहर मदद करता है)

https://docs.oracle.com/cd/E19455-01/806-1387/6jam6929e/index.html#a08paswd-89198


0

आप चाहते हैं कि chageआप केवल न्यूनतम पासवर्ड को 9999999999 दिनों की तरह लंबे समय के लिए निर्धारित करें।

यहाँ एक बहुत अच्छा howto है - http://www.cyberciti.biz/tips/setting-off-password-aging-expinn.html


1
chageइस व्यवहार के लिए एक स्पष्ट मूल्य है। उदाहरण के लिए bindbn का उत्तर देखें।
एलन

0

किसी भी अन्य पिछले विन्यास को कम करने का पूरा आदेश निम्नलिखित है:

chage -E -1 -M -1 -I -1 username

0

AIX: नॉन एक्सपायरिंग पासवर्ड

उपयोगकर्ता इतिहास का आकार बदलना

chuser histsize=0 <userid>

उपयोगकर्ता पासवर्ड बदलें

passwd <userid>

स्पष्ट झंडे जो बताता है कि ओएस को लॉगिन पर पासवर्ड रीसेट करने के लिए (पासवर्ड रीसेट के बाद)

pwdadm -c <userid>

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

chsec -f /etc/security/passwd -s <userid> -a lastupdate=`date +%s`

0

लिनक्स समाप्ति पासवर्ड के बारे में यहाँ चेज कमांड (बदला हुआ युग) का पूरा उदाहरण दिया गया है: पूरी तरह से पासवर्ड समाप्ति और खाता अक्षम करें:

पैरामीटर्स कमांड चेज:

-m 0 : Minimum number of days for the password change.
-M 99999 : Maximum number of days a password change.
-I -1 : We set: "Password inactive" never.
-E -1 : We set: "Expires Account" never.

उदाहरण उपयोगकर्ता नाम है: sysadmit

[root@linux1~] # chage -m 0 -M 99999 -I -1 -1 -E sysadmit

[root@linux1~] # chage --list sysadmit
Last password change: July 15, 2017 
Password expires: never 
Password inactive: never 
Account expires: never 
Minimum number of days Between password change: 0 
Maximum number of days Between password change: 99999
Number of days of warning before Expires password 7 

से निकाला गया: http://www.sysadmit.com/2017/11/linux-caducidad-contrasena.html

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