सांबा और उपयोगकर्ता अकाउन्ट पासवर्ड


18

क्या आपके लॉगिन पासवर्ड को आपके सांबा पासवर्ड से जोड़ना संभव है?

आदर्श रूप से हर 30 दिनों में, उपयोगकर्ताओं को मशीन में प्रवेश करने के लिए अपने पासवर्ड बदलने की आवश्यकता होती है और यदि संभव हो तो, जब वे अपना पासवर्ड अपडेट करते हैं, तो यह सांबा पासवर्ड भी अपडेट करेगा।

जवाबों:


26

मेरा मानना ​​है कि सांबा को इस तरह से कॉन्फ़िगर किया गया है, यहां प्रासंगिक पंक्तियां हैं smb.conf:

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
    security = user

...

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
    unix password sync = yes

इन विकल्पों पर अधिक जानकारी और यहाँ अधिक । उम्मीद है की वो मदद करदे।

संपादित करें:

पहली बार जब आप एक linux user ( adduser) जोड़ते हैं तो आपको उन्हें smbpasswd पर भी जोड़ना होगा।

sudo smbpasswd -a <user>

जब पासवर्ड के लिए कहा जाए तो उसी पासवर्ड का उपयोग करें जिसे आपने एड्यूसर के साथ प्रयोग किया था। इसके बाद जब आप linux का पासवर्ड बदलते हैं तो smb पासवर्ड अपने आप अपडेट हो जाना चाहिएsudo passwd <user>


खैर इतनी जल्दी नहीं। इसलिए मेरे पास सिक्योरिटी = यूजर अनकंफर्टेबल है, यूनिक्स पासवर्ड सिंक के साथ भी, लेकिन जब मैं किसी यूजर को जोड़ने जाता हूं, तो वह पासवर्ड मांगता रहता है। क्या मुझे अपना लॉगिन पासवर्ड यहाँ दर्ज करना है?
मुहम्मना

यदि आप किसी उपयोगकर्ता को सिस्टम में जोड़ते हैं ( sudo adduser kevinउदाहरण के लिए) तो आपको उन्हें पासवर्ड भी देना होगा, यह वह पासवर्ड है जो उस उपयोगकर्ता के लिए किसी शेयर तक पहुंचने के लिए आवश्यक होगा। के साथ पासवर्ड बदलें sudo passwd kevin। क्या उससे मदद हुई?
जिप्सीसेन

क्या होगा अगर मेरे पास पहले से ही सिस्टम में एक उपयोगकर्ता जोड़ा गया है, इस मामले में "परिवार"। सांबा ऊपर और चल रहा है और अपने मैक या Win7 बॉक्स के माध्यम से कनेक्ट करने की कोशिश कर रहा है, एक बार जब मैं "परिवार" के लिए अपना लॉगिन क्रेडेंशियल दर्ज करता हूं, तो एक संदेश अवैध उपयोगकर्ता नाम कहता है या मेरे पास पहुंच नहीं है। मुझे लग रहा है कि मैं कहीं न कहीं विन्यास में कुछ याद कर रहा हूँ।
मुहम्मना

क्या आप कॉन्फ़िगर फ़ाइल में परिवर्तन करने के बाद सांबा सेवाओं को फिर से शुरू कर रहे हैं? क्या आपके पास valid users = Familyशेयर अनुभाग के तहत smb.conf है? यदि आपकी अभी भी परेशानी हो रही है तो अधिक विस्तार के साथ एक और सवाल शुरू करना सबसे अच्छा हो सकता है: smbd त्रुटि संदेश जो कि पॉप अप करता है /var/log/auth.log, और आपने अपने कॉन्फ़िगर फ़ाइल के डंप के साथ संभवत: सांबा कैसे सेट किया testparm /etc/samba/smb.conf.... (जो भी smb का परीक्षण करता है। .conf सिंटैक्स)।

ठीक है, अच्छी तरह से यह अजीब लग सकता है, लेकिन मैं एक यूनिक्स उपयोगकर्ता नाम कैसे बनाऊं? मैं वर्तमान में 12345 के पासवर्ड के साथ "परिवार" उपयोगकर्ता नाम के साथ ubuntu में लॉग इन किया हूं। मैंने यह देखने के लिए कि उपयोगकर्ताओं को क्या जोड़ा गया है, यह देखने के लिए निम्न कमांड चलाया: sudo pdbedit -L -vऔर केवल जोड़ा गया उपयोगकर्ता "कोई नहीं" है। तो क्या मुझे दौड़ना चाहिए sudo smbpasswd -a family? यदि ऐसा है, तो मुझे क्या पासवर्ड दर्ज करना चाहिए? क्या मुझे अपने लॉगऑन के समान 12345 दर्ज करना चाहिए?
मुहम्मना

0

आपका अपडेट किया गया यूनिक्स पासवर्ड भी आपका नया सांबा पासवर्ड हो, आपको libpam-smbpassपैकेज इंस्टॉल करना होगा ।

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