คำถามติดแท็ก group

ทุกอย่างเกี่ยวกับกลุ่ม Unix และการควบคุมการเข้าถึง

11
ฉันจะลบผู้ใช้ออกจากกลุ่มได้อย่างไร
ฉันควรใช้คำสั่งใดเพื่อลบผู้ใช้ออกจากกลุ่มใน Debian เมื่อเพิ่มผู้ใช้ในกลุ่มสามารถทำได้ด้วย: usermod -a -G group user อย่างไรก็ตามฉันไม่พบคำสั่งที่คล้ายกัน (ยอมรับกลุ่มและผู้ใช้เป็นอาร์กิวเมนต์) สำหรับการลบผู้ใช้ออกจากกลุ่ม สิ่งที่ฉันจะได้ใกล้ที่สุดคือ: usermod -G all,existing,groups,except,for,group user มีคำสั่งเช่นเดียวusermod OPTION group userกับ OPTION ตัวเลือกในการสร้างusermod(หรือโปรแกรมที่คล้ายกัน) เพื่อลบผู้ใช้ออกจากกลุ่มหรือไม่?
343 users  group 

7
กลุ่ม "ล้อ" ได้ชื่อมาจากไหน?
โดยทั่วไปwheelกลุ่มในคอมพิวเตอร์ * ระวังจะหมายถึงกลุ่มที่มีการเข้าถึงรูทแบบคล้าย ๆ กัน ฉันได้ยินมาว่าในบางระบบ * มันเป็นกลุ่มของผู้ใช้ที่มีสิทธิ์รันsuแต่บน Linux ที่ดูเหมือนว่าจะเป็นใครก็ได้ (แม้ว่าคุณจะต้องใช้รหัสผ่านรูทตามธรรมชาติ) ในการแจกแจงลินุกซ์ฉันใช้มันดูเหมือนว่าจะเป็นกลุ่มที่โดยค่าเริ่มต้นมีสิทธิ์ที่จะใช้sudo; มีรายการsudoersสำหรับพวกเขา: %wheel ALL=(ALL) ALL แต่นั่นคือทั้งหมดของวงสัมผัส; คำถามที่เกิดขึ้นจริงของฉันคือทำไมกลุ่มนี้เรียกว่าwheel ? ฉันเคยได้ยินคำอธิบายเบ็ดเตล็ดมาก่อน แต่ไม่ทราบว่ามีสิ่งใดถูกต้องหรือไม่ ไม่มีใครรู้ประวัติที่แท้จริงของคำศัพท์นี้หรือไม่?
220 sudo  history  group  su 

3
ทำให้ไฟล์ใหม่ทั้งหมดในกลุ่มสามารถเข้าถึงไดเรกทอรีได้
สมมติว่าฉันมีผู้ใช้สองคนคืออลิสและบ็อบและกลุ่ม GROUPNAME และโฟลเดอร์fooผู้ใช้ทั้งสองเป็นสมาชิกของ GROUPNAME (โดยใช้ Linux และ ext3) ถ้าผมเป็นผู้ใช้บันทึกไฟล์อลิซภายใต้สิทธิ์คือ:foo -rw-r--r-- Alice Aliceอย่างไรก็ตามเป็นไปได้หรือไม่ที่จะทำให้ทุกไฟล์ที่บันทึกภายใต้ไดเรกทอรีย่อยบางแห่งfooมีสิทธิ์ใช้งาน-rwxrwx--- Alice GROUPNAME(เช่นเจ้าของอลิซกลุ่ม GROUPNAME)
131 permissions  group  acl  umask 

3
รับไฟล์ใหม่เพื่อสืบทอดการอนุญาตของกลุ่มบน Linux
ฉันมีปัญหากับการอนุญาตบนเซิร์ฟเวอร์ Linux ฉันคุ้นเคยกับ BSD เมื่อไดเรกทอรีเป็นเจ้าของโดยกลุ่มผู้ใช้ที่เป็นเจ้าของจะไม่อยู่ในเช่น www-data ไฟล์ที่สร้างขึ้นในนั้นจะถูกครอบครองโดยกลุ่มนั้น สิ่งนี้สำคัญมากเพราะฉันต้องการให้เว็บเซิร์ฟเวอร์อ่านไฟล์ได้ (ซึ่งฉันจะไม่เรียกใช้ในฐานะรูท) แต่ผู้ใช้ยังสามารถใส่ไฟล์ใหม่ในไดเรกทอรีได้ ฉันไม่สามารถใส่ผู้ใช้ลงใน www-data ได้เพราะพวกเขาสามารถอ่านเว็บไซต์ผู้ใช้อื่น ๆ ได้ทุกคน ฉันต้องการให้เว็บเซิร์ฟเวอร์อ่านเว็บไซต์ทั้งหมดฉันต้องการให้ผู้ใช้สามารถเปลี่ยนได้เอง การอนุญาตถูกตั้งค่าเช่นนี้ในโฟลเดอร์ในขณะนี้ .... drwxr-x--- 3 john www-data 4096 Feb 17 21:27 john มันเป็นพฤติกรรมมาตรฐานใน BSD สำหรับการอนุญาตให้ทำงานด้วยวิธีนี้ ฉันจะให้ Linux ทำสิ่งนี้ได้อย่างไร

10
ฉันจะทราบได้อย่างไรว่าผู้ใช้รายใดอยู่ในกลุ่มภายใน Linux
ฉันเพิ่งสร้างผู้ใช้ใหม่และกำหนดให้กับกลุ่มบางกลุ่ม ฉันสงสัยว่ามีคำสั่งที่แสดงผู้ใช้ทั้งหมดที่กำหนดให้กับกลุ่มใดกลุ่มหนึ่งหรือไม่? ฉันได้ลองใช้คำสั่ง 'กลุ่ม' แต่เมื่อใดก็ตามที่ฉันใช้มันมันบอกว่า 'กลุ่ม: ไม่พบ'
68 users  group 

5
ฉันจะเปลี่ยนกลุ่มเริ่มต้นของผู้ใช้ใน Linux ได้อย่างไร
เป็นสิ่งใหม่สำหรับการจัดการ Linux ฉันสับสนเล็กน้อยเกี่ยวกับคำสั่งต่อไปนี้: useradd usermod groupadd groupmod ฉันเพิ่งอ่านหนังสือการดูแลระบบของผู้ใช้ในคู่มือของผู้ดูแลระบบ Linux / Unix แต่บางสิ่งยังคงมืดไปเล็กน้อย โดยทั่วไปuseraddดูเหมือนจะตรงไปตรงมาพอ: useradd -c "David Hilbert" -d /home/math/hilbert -g faculty -G famous -m -s /bin/sh hilbert ฉันสามารถเพิ่ม "David Hilbert" ด้วยชื่อผู้ใช้hilbertการตั้งค่าไดเรกทอรีเริ่มต้นเปลือกและกลุ่มของเขา และฉันคิดว่า-gเป็นกลุ่มหลัก / กลุ่มเริ่มต้น-Gของเขาและเป็นกลุ่มอื่นของเขา ดังนั้นนี่คือคำถามต่อไปของฉัน: คำสั่งนี้จะยังคงทำงานอยู่หรือไม่ถ้ากลุ่มfacultyและfamousไม่มีอยู่? มันจะสร้างมันขึ้นมาเหรอ? ถ้าไม่ฉันใช้คำสั่งอะไรเพื่อสร้างกลุ่มใหม่ หากฉันลบผู้ใช้hilbertและไม่มีผู้ใช้อื่นในกลุ่มเหล่านั้นพวกเขาจะยังคงอยู่หรือไม่ ฉันควรลบออกไหม หลังจากฉันเรียกใช้useraddคำสั่งด้านบนฉันจะลบ David ออกจากfamousกลุ่มได้อย่างไรและมอบหมายกลุ่มหลักของเขาhilbertที่ยังไม่มี

2
ไม่มีผู้ใช้และกลุ่มคืออะไร
บนเซิร์ฟเวอร์ของฉัน (Synology DS212) บางไฟล์และโฟลเดอร์มีnobody nobodyผู้ใช้และกลุ่ม ผู้ใช้และกลุ่มนี้มีลักษณะอย่างไร? ใครสามารถเขียนอ่านไฟล์นี้ ฉันจะเปลี่ยนได้อย่างไร ผู้ใช้และกลุ่มใด

4
กรณีการใช้งานทั่วไปสำหรับรหัสผ่านกลุ่ม
ฉันตรวจสอบประสบการณ์ Unix ที่มีค่ามากกว่าครึ่งศตวรรษและไม่มีเพื่อนร่วมงานของฉันและตัวฉันเองก็ไม่เคยตั้งรหัสผ่านให้กับกลุ่ม ( sgและgpasswd) สิ่งที่จะเป็นกรณีการใช้งานทั่วไปสำหรับรหัสผ่านกลุ่มหรือมันสวยมากเพียงเพราะเหตุผลในอดีต?
35 password  group 

3
เปลี่ยน gid ของกลุ่มเฉพาะ
ฉันต้องการเปลี่ยนรหัสกลุ่มของกลุ่มเฉพาะ อาจมีวิธีแก้ไขปัญหาสำหรับการเปลี่ยน gid ของไฟล์หรือไดเรกทอรี แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ มีวิธีทำเช่นนั้นหรือไม่?
34 group 

4
การให้สิทธิ์การเขียนแก่กลุ่มในโฟลเดอร์
ฉันจะอนุญาตให้เขียนเป็น 1 กลุ่มได้อย่างไร ฉันมีผู้ใช้ 2 คน ( alexและben) alexเป็นสมาชิกของกลุ่มและของกลุ่มalex เป็นสมาชิกของกลุ่มและของกลุ่มconsult benbenconsult ฉันต้องการที่จะให้สิทธิ์ในการเขียนอ่านทั้งสองalexและที่โฟลเดอร์benconsult_documents ถ้าฉันทำalexเจ้าของไดเรกทอรีconsult_documentsและฉันให้775เข้าถึงไดเรกทอรีconsult_documents, benและalexจะสามารถเข้าถึงโฟลเดอร์ที่ฉันคิดว่า แต่นี่จะอนุญาตให้benเข้าถึงalexโฟลเดอร์อื่น ๆ ด้วยหรือไม่ หากผู้ใช้อยู่ในสองกลุ่มนั่นหมายความว่าสมาชิกทั้งหมดจากทั้งสองกลุ่มจะได้รับการอนุญาตแบบเดียวกันในทุกโฟลเดอร์หรือไม่?

4
ฉันสามารถจัดเรียงไฟล์ / etc / group และ / etc / passwd ได้ไหม?
My /etc/groupโตขึ้นโดยการเพิ่มผู้ใช้ใหม่รวมถึงการติดตั้งโปรแกรมที่เพิ่มผู้ใช้และ / หรือกลุ่มของตนเอง /etc/passwdเช่นเดียวกับที่เป็นจริงสำหรับ ขณะนี้การแก้ไขกลายเป็นเรื่องยุ่งยากเล็กน้อยเนื่องจากขาดโครงสร้าง ฉันสามารถจัดเรียงไฟล์เหล่านี้ (เช่นตามตัวเลขหรือตัวอักษรตามชื่อ) โดยไม่มีผลเสียต่อระบบและ / หรือผู้จัดการแพ็คเกจ? ฉันเดาว่ามันไม่สำคัญ แต่เพื่อให้แน่ใจว่าฉันต้องการได้รับความเห็นที่สอง อาจจะrootต้องเป็นบรรทัดที่ 1 หรือภายใน 1k บรรทัดแรกหรืออะไรก็ได้ /etc/*shadowเดียวกันจะไปสำหรับ
33 group  passwd 

4
ฉันจะขยายพาร์ติชันด้วย LVM และฟิสิคัลวอลุ่มที่มีอยู่และโลจิคัลวอลุ่มที่มีอยู่ได้อย่างไร?
ใน 240 GB SSD ของฉันฉันมีสองพาร์ติชั่นแรกหนึ่งอันประกอบด้วย Logical Volume กับ Linux Mint และอีกอันมีพาร์ทิชัน NTFS เพื่อแชร์กับ Windows ตอนนี้ฉันลบพาร์ติชัน NTFS และต้องการขยายกลุ่มโลจิคัลวอลุ่มของฉันเพื่อใช้พื้นที่ดิสก์ที่นำออกใช้ ฉันจะขยายกลุ่มวอลุ่มโลจิคัลวอลุ่มของฉันที่มี / homeและระบบไฟล์ (ext4)บน / home ได้อย่างไร? เป็นไปได้ไหมที่จะออนไลน์ PS: ใช่ฉันรู้ว่าฉันต้องสำรองข้อมูลของฉัน :) /dev/sdb/ (240GB) linuxvg (160GB) should use 100% of the disk space swap root home (ext4, 128GB) should be extended to use the …
33 lvm  group  volume 

5
การตั้งค่าหลายกลุ่มเป็นเจ้าของไดเรกทอรี
/srv/svnบนเซิร์ฟเวอร์ของฉันฉันมีไดเรกทอรี มันเป็นไปได้ที่จะตั้งไดเรกทอรีนี้จะมีกรรมสิทธิ์ในกลุ่มได้หลากหลายเช่นdevFirmA, devFirmBและdevFirmC? ประเด็นก็คือฉันต้องการsubversionควบคุมเวอร์ชันจัดการผู้ใช้หลายคนในที่เก็บหลายแห่งและฉันไม่ทราบวิธีผสาน /srv/svnไดเรกทอรีรากของที่เก็บสิทธิ์ ผมมีตัวอย่างเช่นสาม บริษัทFirmA, และFirmB FirmCตอนนี้ภายใน/srv/svnฉันได้สร้างสามไดเรกทอรีFirmA, FirmB, FirmCและภายในพวกเขาฉันได้สร้างพื้นที่เก็บข้อมูลสำหรับแต่ละโครงการและตอนนี้ผมไม่ทราบวิธีการสร้างโครงการที่ได้รับอนุญาตตั้งแต่ elementes ทั้งหมดภายใน/srv/svnเป็นเจ้าของโดยroot:rootที่ไม่ได้ตกลงหรือฉัน ไม่ถูกต้อง?


3
วิธี จำกัด ผู้ใช้ในหนึ่งโฟลเดอร์และไม่อนุญาตให้ย้ายโฟลเดอร์ออก
ฉันมีเซิร์ฟเวอร์อูบุนตูในดิจิโอโอเชียนและฉันต้องการให้ใครสักคนเก็บโดเมนสำหรับโดเมนของพวกเขาบนเซิร์ฟเวอร์ของฉันปัญหาของฉันคือฉันไม่ต้องการให้ผู้ใช้รายนั้นเห็นโฟลเดอร์หรือไฟล์ของฉันหรือย้ายโฟลเดอร์ออกไป ฉันจะ จำกัด ผู้ใช้นี้ในโฟลเดอร์ของพวกเขาอย่างไรและไม่อนุญาตให้เขาย้ายออกและดูไฟล์ / ไดเรกทอรีอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.