समूहों, उपयोगकर्ताओं और अनुमतियों पर स्पष्टता की आवश्यकता है


-1

ठीक है, इसलिए मैं यह पता लगाने की कोशिश कर रहा हूं कि "www-data" समूह में उपयोगकर्ता को कैसे जोड़ा जाए। मैं "sudo" समूह की अनुमतियां भी बदलना चाहता हूं (उपयोगकर्ता की अनुमति नहीं, लेकिन पूरे समूह के लिए अनुमतियां!)।

इससे पहले कि मैं 'नेट पर एक गाइड का पालन करूं और सिस्टम पर कहीं और एक परमिशन त्रुटि कर सकूं, क्या कोई मेरी मदद कर सकता है? (!)

क्या वास्तव में का उत्पादन करता है id pi माध्य, अर्थात "uid = / gid = / groups ="?

uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio), 44(video),46(plugdev),60(games),100(users),105(netdev),999(input),1001(indiecity),1002(spiuser)

और माध्यमिक समूह क्या हैं और आप उन्हें कैसे जोड़ते हैं? मैं इस धारणा के तहत था कि मेरे पास एक समूह है जिसे बुलाया गया था www-data अभी तक जब मैं बस करता हूं groups मुझे निम्न आउटपुट मिलता है जो इसे सूचीबद्ध नहीं करता है:

pi adm dialout cdrom sudo audio video plugdev games users netdev input indiecity spiuser

अंत में, मैं किसी समूह की अनुमतियों को कैसे बदलूं (समूह के भीतर उपयोगकर्ता नहीं)?


आप "नेट" पर एक गाइड का पालन नहीं करना चाहते हैं, लेकिन एक के लिए पूछें? हम आपके लिए उस विषय पर बहुत बुनियादी रीडिंग नहीं कर सकते हैं; एक पुस्तक या जो भी दस्तावेज़ आप यूनिक्स पर पसंद करते हैं और उसके माध्यम से पढ़ें। इसके अलावा, आप जो करना चाहते हैं उस पर बहुत अधिक अनिर्णायक हैं; और आप एक सवाल में आधा दर्जन सवाल पूछ रहे हैं जो शायद बेहतर होगा, कई स्वतंत्र लोगों के रूप में विभाजित होना चाहिए।
Jens Erat

@JEErat: हाँ।
I_lost_my_last_account

जवाबों:


1
  • groups आपके वर्तमान उपयोगकर्ता के सभी समूहों को प्रिंट करता है।
  • एक उपयोगकर्ता को डेबियन आधारित प्रणालियों में एक समूह में जोड़ने के लिए, उपयोग करें adduser username groupname, उदा। adduser pi www-data
  • के आउटपुट के लिए id, पढ़ें man id - एक बहुत ही संक्षिप्त रूप में यह आपके उपयोगकर्ता आईडी और नाम, प्राथमिक समूह आईडी और नाम और आईडी और नाम के साथ अन्य सभी समूहों को प्रिंट करता है।
  • आप कई समूहों में हो सकते हैं, जबकि एक आपका पहला समूह है, अन्य सभी माध्यमिक हैं।
  • आप किसी समूह को अनुमति नहीं दे सकते, लेकिन आप किसी फ़ाइल के समूह का उपयोग करके सेट कर सकते हैं chgrp और समूह अनुमति का उपयोग कर दे chmod। अधिक जानकारी के लिए मैन पेज देखें।
  • कॉन्फ़िगर करने के तरीके के बारे में जानकारी के लिए sudo समूह, पर एक नज़र है /etc/sudoers और sudoers मैनुअल पेज पढ़ें।

ऐसा लगता है कि आप एक वेब सर्वर को प्रशासित करना चाहते हैं। अभी आपको सबसे बुनियादी यूनिक्स ज्ञान की कमी है उत्पादन सर्वर को प्रशासित करने से पहले सामान्य रूप से यूनिक्स और लिनक्स के बारे में सीखना शुरू करें।

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