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

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

2
อนุญาตให้ผู้ใช้เฉพาะได้รับอนุญาตให้อ่าน / เขียนโฟลเดอร์ของฉัน
ฉันมีโฟลเดอร์ที่ฉันต้องการจะร่วมกับผู้ใช้/home/samantha/folder tomเขาสามารถอ่าน / เขียนโฟลเดอร์ ฉันจะทำอย่างไร chownจะไม่ทำเพราะฉันยังต้องการเป็นเจ้าของโฟลเดอร์ ฉันไม่เห็นวิธีการทำเช่นนี้กับchmodอย่างใดอย่างหนึ่ง

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

8
ใช้แบบอักษรที่กำหนดเองโดยไม่มีสิทธิ์ผู้ดูแลระบบหรือไม่
ฉันรู้ว่าคุณสามารถใส่แบบอักษรที่กำหนดเองในคำพูดC:\Windows\Fontsและแอปพลิเคชันจะสามารถค้นหาและใช้งานได้ อย่างไรก็ตามสิ่งนี้เป็นไปได้เฉพาะเมื่อคุณมีสิทธิ์ของผู้ดูแลระบบในการเข้าถึงเครื่อง มีวิธีทั่วไปในการใช้แบบอักษรที่กำหนดเองจากที่อื่นที่เหมาะสมกับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบหรือไม่? ถ้าไม่มีลักษณะเฉพาะสำหรับ Adobe Fireworks (CS3) และ Office 2007 หรือไม่ ฉันสนใจเป็นหลักใน XP และ Vista แต่โซลูชันที่ใช้งานได้กับ Windows รุ่นอื่นจะยอดเยี่ยม

2
วิธีการ tar ไดเรกทอรีเก็บรักษาไม่เพียง แต่สิทธิ์ แต่ความเป็นเจ้าของด้วย
ฉันต้องบีบอัดไดเรกทอรีโดยใช้ tar.gz ไม่เพียง แต่รักษาสิทธิ์ แต่เป็นเจ้าของ / กลุ่มด้วย และในไดเรกทอรีนี้มีไฟล์จำนวนมากที่เป็นของผู้ใช้หลายคน

3
วิธีการตั้งค่าการอนุญาตไฟล์เพื่อให้ไฟล์ใหม่ได้รับการอนุญาตแบบเดียวกัน? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: วิธีการอนุญาตให้ใช้ไฟล์ใหม่สืบทอดจากไดเรกทอรีแม่ 4 คำตอบ ฉันมีโฟลเดอร์ที่จะสร้างโฟลเดอร์ย่อยและไฟล์ใหม่โดยอัตโนมัติโดยสคริปต์ ฉันต้องการรักษาสิทธิ์ผู้ใช้และกลุ่มไว้ซ้ำสำหรับโฟลเดอร์และไฟล์ใหม่ทั้งหมดที่อยู่ในไดเรกทอรีหลัก ฉันรู้ว่าสิ่งนี้เกี่ยวข้องกับการตั้งค่าบิตเหนียว แต่ฉันไม่สามารถหาคำสั่งที่แสดงสิ่งที่ฉันต้องการ นี่คือสิ่งที่ฉันทำไปแล้ว: sudo mkdir -p /path/to/parent sudo chmod -R 660 myself:somegroup /path/to/parent หลังจากนั้นฉันต้องการสิทธิ์ที่ 660 ที่จะตั้งซ้ำไปยังโฟลเดอร์ใด ๆ /path/to/parentและวางไว้ในไฟล์ อย่างไรก็ตามทุกอย่างที่ฉันลองมามันล้มเหลว ใครช่วยได้บ้าง ที่จริงแล้วค่าสถานะฐานแปด 660 นั้นอาจไม่ถูกต้องด้วยซ้ำ สิทธิ์ที่ฉันต้องการคือ: ไดเรกทอรีที่อยู่ภายใต้/path/to/parentนั้นสามารถใช้งานได้โดยผู้ใช้ที่มีสิทธิ์ ไฟล์สามารถอ่าน / เขียนได้โดยผู้ใช้เองและสมาชิกของ somegroup ไฟล์และโฟลเดอร์ใน/path/to/parentไม่สามารถอ่านได้ทั่วโลก ฉันกำลังใช้งาน Ubuntu 10.0.4 LTS ใครช่วยได้บ้าง

5
แก้ปัญหาการอนุญาตสำหรับนักเทียบท่าใน Ubuntu ได้อย่างไร?
ผมได้ติดตั้งนักเทียบท่าตามที่อธิบายไว้ที่นี่ ผมใช้อูบุนตู Trusty 14.04 (LTS) (64 บิต) ทุกอย่างในระหว่างการติดตั้งเป็นไปด้วยดี คำสั่งยัง$ sudo docker run -i -t ubuntu /bin/bashสมบูรณ์ด้วยดี (หลังจากฉันพิมพ์ "exit" ในคอนโซลที่เปิด แต่เมื่อฉันพยายามทำอย่างอื่นฉันจะได้รับ "สิทธิ์ถูกปฏิเสธ" ตัวอย่างเช่น: `$ sudo docker run -d -P training/webapp python app.py` reuslts ใน Post http:///var/run/docker.sock/v1.12/containers/create: dial unix /var/run/docker.sock: permission denied ` docker info` reuslts ใน Get http:///var/run/docker.sock/v1.12/info: dial unix /var/run/docker.sock: …

3
การอนุญาต SSH ถูกปฏิเสธในการตรวจสอบรหัสผ่านที่ถูกต้อง
ฉันสามารถใช้ SSH ในเครื่องของฉันได้สำเร็จเมื่อวานด้วยข้อมูลรับรองเดียวกันกับที่ฉันใช้อยู่ทุกวันนี้ เครื่องจะทำงานCentos 6.3 แต่ตอนนี้ด้วยเหตุผลบางอย่างมันอนุญาตให้ฉันปฏิเสธ นี่คือไฟล์-vพิมพ์ของฉัน, sshd_config และ ssh_config $ ssh -vg -L 3333:localhost:6666 misfitred@devilsmilk OpenSSH_6.1p1, OpenSSL 1.0.1c 10 May 2012 debug1: Reading configuration data /etc/ssh_config debug1: Connecting to devilsmilk [10.0.10.113] port 22. debug1: Connection established. debug1: identity file /home/kgraves/.ssh/id_rsa type -1 debug1: identity file /home/kgraves/.ssh/id_rsa-cert type -1 debug1: …

7
การเข้าถึงถูกปฏิเสธแม้ว่าฉันจะเป็นผู้ดูแลระบบหรือไม่
บัญชีผู้ใช้ของฉันใน Windows 7 เป็นส่วนหนึ่งของกลุ่มผู้ดูแลระบบที่มีสิทธิ์ควบคุมเต็มรูปแบบใน C: \ inetpub \ wwwroot: อย่างไรก็ตามเมื่อฉันพยายามสร้างโฟลเดอร์ภายในฉันได้รับข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" สิ่งนี้ได้รับการแก้ไขโดยการเพิ่มบัญชีผู้ใช้ของฉันลงในรายการ แต่ไม่จำเป็นต้องทำใช่ไหม

2
จะระบุกลุ่มด้วย chmod ได้อย่างไร?
ฉันถูกขอให้เพิ่มสิทธิ์ group-wrx ไปยังไดเรกทอรีในโฟลเดอร์บ้านของผู้ใช้รายอื่น ฉันเชื่อว่าสิ่งที่ฉันควรทำคือเรียกใช้chmod 771 -R directorynameในไดเรกทอรีหลัก สิ่งที่ฉันไม่สามารถหาที่ใดก็ได้ในท่อเป็นวิธีการระบุที่กลุ่มผมต้องการให้สิทธิ์เหล่านี้ไป ฉันเป็นการส่วนตัวในหลายกลุ่มและในกลุ่มฉันไม่ทราบว่าเป็นราก ในกรณีที่เป็นเรื่องสำคัญระบบกำลังเรียกใช้ Redhat 5.4
34 unix  permissions 

7
การอนุญาตให้ใช้ไฟล์ rsync บน windows
ฉันมีบริการ rsync ที่ซิงค์ไฟล์จากเครื่องระยะไกลไปยังเครื่องที่วางไว้ในไดรฟ์เครือข่าย ฉันต้องการไฟล์ที่คัดลอกเพื่อรับสิทธิ์พื้นฐานของโฟลเดอร์ปลายทาง กระบวนการซิงค์ทำงานได้ดี แต่หลังจากเสร็จสิ้นฉันไม่สามารถเข้าถึงโฟลเดอร์บางโฟลเดอร์ได้ - สิทธิ์ถูกปฏิเสธ ฉันเข้าสู่ระบบในฐานะผู้ดูแลโดเมน; มันจะไม่อนุญาตให้ฉันแก้ไขสิทธิ์ใด ๆ ในโฟลเดอร์ที่กล่าวถึงเช่นกัน สิ่งที่ช่วยให้? เรียกใช้คำสั่ง: rsync.exe -v -rlt -z --delete "src_path" "dst_path"

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

2
เราสามารถพึ่งพาระบบไฟล์เพื่อความปลอดภัยได้มากแค่ไหน?
คำถามของฉันเกี่ยวกับสิทธิ์ระบบไฟล์ (โดยเฉพาะสิทธิ์สไตล์ Unix) และวิธีการที่เกี่ยวข้องกับความปลอดภัย ว่าฉันสามารถเข้าถึงคอมพิวเตอร์ด้วยบัญชีผู้ใช้ของแขกและผู้ใช้ชื่อ Bob ฉันไม่รู้รหัสผ่านของ Bob แต่ฉันสามารถใช้บัญชีผู้เยี่ยมชมได้ บัญชี guest ไม่มีสิทธิ์อ่านอย่างแน่นอนสำหรับไฟล์ทั้งหมดของ Bob ดังนั้นฉันจึงไม่สามารถอ่านไฟล์ใด ๆ ของ Bob ได้ในขณะที่ลงชื่อเข้าใช้ในฐานะแขก อย่างไรก็ตามจากมุมมอง "ศัตรู" ที่แท้จริงฉันสามารถเข้าถึงดิสก์ที่ไม่ได้เข้ารหัสนี้ได้อย่างสมบูรณ์ ฉันสามารถอิมเมจมันบันทึกไว้สำหรับภายหลังเรียกใช้ระบบปฏิบัติการอื่น ๆ เพื่ออ่านไฟล์ของ Bob โดยไม่สนใจการตั้งค่าการอนุญาตระบบไฟล์ จากนี้ฉันจะได้รับคำถาม: การตั้งค่าการอนุญาตระบบไฟล์บนดิสก์ที่ไม่ได้เข้ารหัสนั้นเป็นเพียงการตั้งค่าสถานะให้ถูกต้องหรือไม่ และสิ่งเดียวที่ทำให้ฉันหยุดอ่านไฟล์ที่ฉันไม่ได้รับอนุญาตคือความจริงที่ว่าระบบปฏิบัติการจะพูดว่า“ โอ้คุณอ่านไม่ออกคุณไม่ได้รับอนุญาต” ไฟล์นั้นยังอยู่ในดิสก์ ในรูปแบบดิบและฉันสามารถอ่านได้โดยเพียงแค่เพิกเฉยแฟล็กระบบไฟล์ (พูดผ่านระบบปฏิบัติการที่สามารถบูตได้บางอย่างที่ร่มรื่นและไม่สนใจสิทธิ์) ทั้งหมดนี้ถูกต้องหรือไม่ ตอนนี้บอกว่าฉันไม่สามารถเข้าถึงดิสก์ได้โดยตรงและฉันแค่กำลังแอบเข้าไปในเครื่อง ฉันไม่ได้รับอนุญาตให้อ่านไฟล์ใด ๆ ของ Bob มีอะไรที่ฉันสามารถทำได้เกี่ยวกับมันใช่ไหม? ด้วยสิทธิ์ที่ จำกัด ของฉันฉันไม่สามารถเข้าถึงไฟล์ของ Bob ได้ไม่ว่าจะพยายามมากแค่ไหน? ถ้าฉันใช้ช่องโหว่เพื่อเข้าถึงรูท? ตอนนี้ฉันสามารถข้ามแฟล็กการอนุญาตของระบบปฏิบัติการได้หรือไม่ นี่เป็นสิ่งที่เกิดขึ้นหรือไม่?

4
การลบสิทธิ์การเขียนไม่ได้ป้องกันไม่ให้รูทเขียนไฟล์
ฉันเพิ่งสังเกตเห็นบนเครื่อง Ubuntu ของฉัน (ระบบไฟล์ ext3) ว่าการลบสิทธิ์การเขียนจากไฟล์ไม่ได้ป้องกันไม่ให้รูทเครื่องเขียน นี่เป็นกฎทั่วไปของการอนุญาตไฟล์ UNIX หรือไม่ หรือเฉพาะอูบุนตู? หรือการกำหนดค่าผิดพลาดในเครื่องของฉัน # touch abc # chmod ugo-w abc # python Python 2.6.4 (r264: 75706, 7 ธันวาคม 2009, 18:45:15) [GCC 4.4.1] บน linux2 พิมพ์ "ความช่วยเหลือ", "ลิขสิทธิ์", "เครดิต" หรือ "ใบอนุญาต" สำหรับข้อมูลเพิ่มเติม >>> เปิด ('abc', 'w') เขียน ('AAA \ n') >>> # cat …
31 linux  unix  permissions  root 

4
สิทธิ์“ เรียกใช้” ทำอะไรได้บ้าง
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ฉันตกใจที่ฉันยังไม่เข้าใจสิทธิ์ "เรียกใช้" ใน Linux มีสามสิทธิ์คือ - อ่านเขียนและดำเนินการ ฉันเข้าใจว่าการอ่านและการเขียนอย่างแท้จริง แต่สิ่งที่จะดำเนินการทำตรง? สมมติว่าฉันมีexample.phpสิทธิ์ดำเนินการ สิ่งที่ฉันสามารถทำอะไรกับexample.php?

3
chmod แบบเรียกซ้ำ: rw สำหรับไฟล์, rwx สำหรับไดเร็กทอรี
ฉันต้องการchmodไฟล์และไดเรกทอรีจำนวนมาก ตามที่xระบุรายการสำหรับไดเรกทอรีและดำเนินการสำหรับไฟล์ปกติที่ฉันต้องการใช้rwสำหรับไฟล์และrwxไดเรกทอรี มันเป็นไปได้โดยใช้chmodคำสั่งเท่านั้น? หากไม่เป็นเช่นนั้นวิธีที่สะดวกที่สุดคืออะไร การทำchmod -R 770ไม่ได้เป็นไปได้เพราะฉันไม่ต้องการให้ไฟล์ปกติสามารถใช้งานได้

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