एक सर्वोत्तम अभ्यास के रूप में उस्मारमोड -aG बनाम गज़्वड-ए


15

मुझे पता है कि usermod -g इस तरह के कई पदों से सर्वोत्तम अभ्यास नहीं है , हालांकि वे आमतौर पर बताते हैं कि उपयोगकर्ता के प्राथमिक समूह को बदलने के लिए usermod का उपयोग नहीं किया जाना चाहिए। ये पोस्ट -aG स्विच को ध्यान में नहीं रखते हैं, जो सिर्फ समूह को जोड़ता है।

क्या यह अभी भी खराब अभ्यास है या गैज़वाड-ए का उपयोग करने से अलग नहीं है?


क्या आपने उस संदेश की तारीख को देखा?
— माइकल हैम्पटन

हाँ, लेकिन यह जैसे टन और किसी ने हाल ही में इसे की तर्ज पर मेरे साथ कुछ कहा तो मैंने सबसे अच्छा पूछना सोचा।
— एयरकम्बैट

मैं आपके प्रश्न को जोड़ना चाहता हूं और Adduser कमांड डालना चाहता हूं, ive ने इसे यहां देखा- sc1ent-mad1-1.xx.fbcdn.net/v/t1.0-9/……
— Mr-Programs

जवाबों:


15

वे दोनों एक ही कर सकते हैं, यह सिर्फ आपके साथ usermodहै अगर आप पर्याप्त ध्यान नहीं देते हैं तो यह गलत हो सकता है।

में इस विकि आर्क लिनक्स से ( यह अन्य distros लिए एक ही है ), यह स्पष्ट है:

अन्य समूहों के उपयोग के लिए एक उपयोगकर्ता को जोड़ने के लिए (extra_groups एक अल्पविराम से अलग की गई सूची है):

# usermod -aG additional_groups username

चेतावनी: यदि -aविकल्प usermodऊपर दिए गए कमांड में छोड़ा गया है, तो उपयोगकर्ता को उन सभी समूहों से हटा दिया जाता है जिन्हें अतिरिक्त_ग्रुप्स में सूचीबद्ध नहीं किया गया है (अर्थात उपयोगकर्ता केवल उन समूहों से ही अतिरिक्त_ग्रुपों में सूचीबद्ध होगा)।

वैकल्पिक रूप से, gpasswdइस्तेमाल किया जा सकता है। हालांकि उपयोगकर्ता एक समय में केवल एक समूह से ही जोड़ा (या हटाया) जा सकता है।

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