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

การเข้าถึงและข้อ จำกัด ของไฟล์เอกสารบัญชีคอมพิวเตอร์ ฯลฯ

3
ความหมายของ 'T' ในสิทธิ์การดำเนินการของไดเรกทอรีคืออะไร?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ฉันเพิ่งพบผลลัพธ์ที่สับสนของlsคำสั่งนี้: whodare @ ubuntu ~ $: ls -l / var / spool / cron / รวม 12 drwxrwx - T 2 daemon daemon 4096 29 ต.ค. 05:02 atjobs drwxrwx - T 2 daemon daemon 4096 15 กันยายน 21:09 atspool drwx-wx - …
21 linux  permissions  ls 

3
ทำไมเอาต์พุตจาก 'groups' จึงแตกต่างจาก `กลุ่มผู้ใช้ 'ถ้าฉันลงชื่อเข้าใช้ด้วยชื่อผู้ใช้ในปัจจุบัน?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 8 ปีที่ผ่านมา ฉันไม่แน่ใจว่าทำไมสิ่งต่อไปนี้ถึงมีเอาต์พุตต่างกัน ความเข้าใจของฉันคือกลุ่มที่ไม่ได้ระบุผู้ใช้ให้กลุ่มทั้งหมดที่ผู้ใช้ที่เข้าสู่ระบบในปัจจุบันเป็นสมาชิก jacob@box:~$ groups jacob adm lp dialout cdrom plugdev lpadmin sambashare jacob@box:~$ groups jacob jacob : jacob นอกจากนี้มันหมายถึงอะไร "กลุ่มของกระบวนการปัจจุบัน" (จากหน้ากลุ่มคน)? พวกเขาตั้งอยู่ที่ไหน หมายเหตุ: distro ของฉันคือ Ubuntu

4
SSH:“ สิทธิ์ 0644 สำหรับ 'my_key.pub' นั้นเปิดเกินไป”
ทำไม0644เช่น-rw-r--r--เปิดเกินไปสำหรับคีย์ SSH นอกจากนี้ฉันไม่สามารถหาสิทธิ์ที่ผิดพลาดใน.sshไดเรกทอรี ( 0700) หรือไดเรกทอรีบ้าน ( 0731) แต่ฉันได้รับข้อผิดพลาดนี้เมื่อทำการทดสอบการแปลความหมายของรหัสผ่าน ssh-keygen -y -f my_key.pub ขอแสดงความนับถืออย่างสูง

2
การกำหนดค่า sudoers แบบละเอียด (อาร์กิวเมนต์บรรทัดคำสั่งที่อนุญาต)
มีวิธีตรงไปตรงมาเพื่ออนุญาตให้ผู้ใช้เรียกใช้ (ตัวอย่าง) /usr/bin/pacman -S -u ในฐานะที่เป็นรูทโดยไม่อนุญาตให้เขาวิ่ง /usr/bin/pacman -S -u some_package ? เส้น user ALL=(root) NOPASSWD: /usr/bin/pacman -S -u อนุญาตให้ทั้งสองและ user ALL=(root) NOPASSWD: /usr/bin/pacman -S -u "" ดูเหมือนจะเทียบเท่าความหมาย

1
ฉันจะตั้งค่าความเป็นเจ้าของกลุ่มเริ่มต้นสำหรับไฟล์ในไดเรกทอรีได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันกำลังใช้งานเว็บแคม CakePHP บน Linode LAMP ฉันพบว่าไฟล์ชั่วคราวของฉันถูกสร้างขึ้นด้วยการเป็นเจ้าของ root: root แต่แอพพลิเคชั่นนี้ทำงานโดยได้รับอนุญาตจาก Apache (www-data) สิ่งนี้ทำให้คำเตือนเมื่อใดก็ตามที่มีไฟล์ใหม่ที่สร้างขึ้นเนื่องจากไม่สามารถเขียนได้สำหรับผู้ใช้ www-data ฉันจะเปลี่ยนความเป็นเจ้าของเริ่มต้นเป็น www-data ในไฟล์ใหม่ที่สร้างในโฟลเดอร์ temp ได้อย่างไร ขอบคุณสำหรับความช่วยเหลือของคุณ!

2
จะสร้างไฟล์ในไดเรกทอรีที่กลุ่มไดเรกทอรีทำไว้ได้อย่างไร
บน Linux มีวิธีที่จะทำให้ไฟล์ใหม่ทั้งหมดที่สร้างขึ้นในไดเรกทอรีเป็นของกลุ่มไดเรกทอรีแทนที่จะเป็นกลุ่มผู้ใช้ที่สร้างขึ้นหรือไม่?

6
เปลี่ยนการอนุญาตไฟล์ Windows 7 จากพรอมต์คำสั่ง
ฉันจะเปลี่ยนการอนุญาตไฟล์ Windows 7 โดยใช้คำสั่งที่พร้อมท์ ฉันต้องการเปลี่ยนการอนุญาตในไฟล์โปรแกรม แต่ใช้caclsไม่ได้สำหรับฉัน

1
การสร้างผู้ใช้ใน esxi 6.5 และการกำหนดบทบาท
ฉันใช้ vmware 6.5 และพยายามสร้างผู้ใช้รายอื่น บทความ KB ทั้งหมดใน vmware ที่ฉันพบมีไว้สำหรับรุ่นที่เก่ากว่าเช่น esxi 5 หรือ 5.5 ใน 6.5 ฉันมีการจัดการเพื่อสร้างผู้ใช้และสร้างบทบาท แต่ฉันไม่เห็นวิธีการกำหนดบทบาทนี้ให้กับผู้ใช้ ตามสองภาพที่แนบมา ฉันจะแนบผู้ใช้ใหม่เข้ากับบทบาทได้อย่างไร
20 permissions  esxi 

6
วิธีรีเซ็ตการตั้งค่าการอนุญาตโฟลเดอร์เป็นค่าเริ่มต้นใน Ubuntu
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ฉันเพิ่งพิมพ์คำสั่ง sudo chmod 777 -R / หลังจากนั้นบางสิ่งที่ชอบ sudo -i ทำงานไม่ปกติ ดังนั้นฉันสงสัยว่ามีวิธีใดบ้างที่ฉันสามารถรีเซ็ตสิทธิ์ของโฟลเดอร์เป็นสถานะดั้งเดิมได้

2
“ +” ต่อท้ายหมายถึงอะไรในบิตสิทธิ์ไฟล์ใน Linux?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันเคยls -aแสดงรายการไฟล์และรับข้อมูลต่อไปนี้: sqyang @ intel4-88: ls -a 123 -rwxr-xr-x + 1 root lsf 16845584 25 พฤศจิกายน 21:38 123 * -rwxr-xr-x+ส่วนที่ได้รับอนุญาตไฟล์ อะไร+หมายถึงที่สิ้นสุดหรือไม่

5
ฉันจะเมานต์ระบบไฟล์ linux ด้วยตนเองเพื่ออ่าน / เขียนในฐานะผู้ใช้ปกติได้อย่างไร?
นี่อาจดูเหมือนคำถามงี่เง่า แต่ด้วยสิ่งลีนุกซ์ส่วนใหญ่ดูเหมือนว่าสำหรับฉันแล้วสิ่งต่าง ๆ มากมายที่ไม่ได้จัดทำเป็นเอกสาร อย่างไรก็ตามฉันต้องการเพียงแค่เมานต์ระบบไฟล์ ext4 ไปยังจุดเมานท์ปกติใน Ubuntu (/ สื่อ / ที่ไหนก็ตาม) ตามที่อ่านได้เขียนได้สำหรับผู้ใช้ที่เข้าสู่ระบบในปัจจุบันคือฉัน ฉันไม่ต้องการที่จะเพิ่มอะไรเข้าไปใน / etc / fstab ฉันแค่ต้องการทำมันตอนนี้ด้วยตนเอง ฉันต้องการสิทธิ์ผู้ใช้ขั้นสูงในการเมานต์อุปกรณ์ แต่จากนั้นมีเพียงรูทเท่านั้นที่สามารถอ่าน - เขียนเมานต์นั้นได้ ฉันได้ลองตัวเลือกการเมานต์ต่าง ๆ เพิ่มเข้าไปใน fstab แต่ก็ไม่มีโชค

2
สิทธิ์“ ควบคุมเต็มรูปแบบ” แตกต่างจากการให้สิทธิ์อื่นทั้งหมดด้วยตนเองอย่างไร
ใน Windows Server 2003 - และ Windows รุ่นอื่น ๆ - แท็บคุณสมบัติ> ความปลอดภัยของเมนูบริบทของโฟลเดอร์หรือไฟล์มีตัวเลือก "อนุญาต" และ "ปฏิเสธ" สำหรับ "การควบคุมทั้งหมด" "แก้ไข" "อ่าน" และสิทธิ์อื่น ๆ : หลังจากคลิก "ควบคุมทั้งหมด" กล่องทั้งหมดในคอลัมน์ - ยกเว้น "สิทธิ์พิเศษ" - ตรวจสอบโดยอัตโนมัติ อะไรคือความแตกต่างระหว่างการตรวจสอบ "การควบคุมทั้งหมด" และเพียงแค่ตรวจสอบกล่องอื่น ๆ ทั้งหมดทีละรายการ? มีการซ่อน / การอนุญาตขั้นสูงที่สลับโดย "การควบคุมทั้งหมด" ที่ไม่ได้ระบุไว้ในหน้าต่างการอนุญาตหลักหรือไม่ "การควบคุมทั้งหมด" เป็นเพียงทางลัดสำหรับความสะดวกสบายหรือไม่

2
วิธีการผูก SID ของผู้ใช้เก่ากับผู้ใช้ใหม่เพื่อให้ยังคงความเป็นเจ้าของไฟล์ NTFS และการอนุญาตหลังจากติดตั้ง Windows ใหม่ได้อย่างไร
ทุกครั้งที่เราติดตั้ง Windows ก็จะสร้าง SID ใหม่สำหรับผู้ใช้แม้กระทั่งชื่อผู้ใช้จะเป็นแบบเดียวกันกับก่อนที่จะ // example (not real SID format, just show the problem) user SID -------------------- liuyan S-old-501 // old SID before reinstall liuyan S-new-501 // new SID after reinstall ปัญหาที่น่ารำคาญหลังจากติดตั้งใหม่คือไฟล์ NTFS owership และการอนุญาตบนฮาร์ดดิสก์ไดรฟ์ยังคงเชื่อมโยงกับ SID ของผู้ใช้เก่า ฉันต้องการรักษาความเป็นเจ้าของและการตั้งค่าสิทธิ์ของไฟล์ NTFS จากนั้นต้องการให้ผู้ใช้ใหม่ใช้ SID ของผู้ใช้เก่าเพื่อให้ฉันสามารถเข้าถึงไฟล์ได้เหมือน แต่ก่อนโดยไม่มีปัญหาสิทธิ์ caclsเครื่องมือบรรทัดคำสั่งไม่สามารถใช้ในสถานการณ์เช่นนี้เพราะไฟล์ไม่เป็นผู้ใช้ใหม่จึงจะล้มเหลวด้วยการเข้าถึงถูกปฏิเสธข้อผิดพลาด และมันไม่สามารถเปลี่ยนความเป็นเจ้าของได้ แม้ว่าฉันจะสามารถเปลี่ยน owership ผ่านSubInACLเครื่องมือcaclsไม่สามารถลบสิทธิ์ผู้ใช้เก่าได้เนื่องจากผู้ใช้เก่าไม่มีอยู่ในการติดตั้งใหม่และไม่สามารถคัดลอกสิทธิ์ของผู้ใช้เก่าไปยังผู้ใช้ใหม่ ดังนั้นเราสามารถผูก …

4
Linux Group Permissions ไม่ถูกบังคับใช้อย่างถูกต้อง
ฉันใช้เซิร์ฟเวอร์ Ubuntu 10.04 และกำลังมีประสบการณ์ต่อต้านผู้ใช้ / กลุ่ม ตัวอย่างเช่น: sudo touch test_file # create empty file sudo groupadd test # create 'test' group sudo chown root:test test_file # change group of file to 'test' sudo chmod g+rwx test_file # give write permissions to group sudo usermod -a -G test {my-user} # add …

3
ฉันจะตั้งค่าอนุญาตการเขียนโดยอัตโนมัติในการติดตั้งไดรฟ์ usb ใน linux ได้อย่างไร
เมื่อฉันติดตั้งไดรฟ์ usb ภายนอกบน linux (CentOs4) การอนุญาตจะตั้งค่าเริ่มต้นเป็นอ่านอย่างเดียว เนื่องจากมีผู้ใช้หลายคนในคอมพิวเตอร์ที่ต้องใช้ไดรฟ์ภายนอกฉันต้องการให้ทุกคนมีrwสิทธิ์ใช้งานไดรฟ์ทั้งหมด ฉันต้องการให้พวกเขาสามารถติดตั้งไดรฟ์ได้หากคอมพิวเตอร์ถูกปิดโดยไม่ตั้งใจ พวกเขาสามารถใช้sudo mountในการติดตั้งไดรฟ์ sudo chmodแต่นี้จะให้พวกเขามีสิทธิ์ในการอ่านและผมเห็นได้ชัดว่าไม่ต้องการที่จะช่วยให้ มีการตั้งค่าเริ่มต้นที่ฉันสามารถเปลี่ยนเพื่อให้ดิสก์ usb ภายนอกใหม่ทุกเครื่องได้รับการrwอนุญาตโดยอัตโนมัติหรือไม่

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