เปลี่ยนการอนุญาตในโฟลเดอร์และไฟล์ทั้งหมด


9

ฉันมี Ubuntu 12.04 ฉันต้องการเปลี่ยนการอนุญาตในโฟลเดอร์และไฟล์ทั้งหมดในเวลาเดียวกันเพื่อให้ทุกคนสามารถแก้ไขหรือลบได้


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

มันจะมีประโยชน์ถ้าคุณบอกเราว่าคุณอ้างถึงไฟล์และโฟลเดอร์ใด การเปลี่ยนระบบการอนุญาตให้กว้างสำหรับการอ่าน / เขียนเสียงมีความเสี่ยงและฉันไม่คิดว่ามันเป็นความคิดที่ดี โปรดระบุรายละเอียดเพิ่มเติม ขอบคุณ!
Geppettvs D'Constanzo

คำตอบ:


20

หากคุณกำลังพูดคุยเกี่ยวกับโฟลเดอร์ที่บ้านของคุณหรือโฟลเดอร์ที่ใช้ร่วมกันใด ๆ chmod -R 777 /Your/folder/path/แล้วคุณสามารถ หากคุณต้องการเปิดใช้งานการอ่านและเขียนไฟล์ฉันจะตั้งค่าการอนุญาตเป็น 766 แทน

สิ่งนี้กล่าวว่าเพื่อให้การทำงานรายการพาร์ติชันของคุณในไฟล์ fstab ต้องอนุญาตการอ่าน / เขียนและดำเนินการอนุญาต


5

จุดสำคัญแรกที่คุณไม่ต้องการเปลี่ยนการอนุญาตในไฟล์และโฟลเดอร์ทั้งหมด: การเปลี่ยนการอนุญาตในบางไฟล์อาจทำให้ระบบของคุณพัง

ทางบรรทัดคำสั่ง

ดังนั้นสมมติว่าคุณต้องการเปลี่ยนการอนุญาตในไฟล์ทั้งหมดในโฟลเดอร์เฉพาะและโฟลเดอร์ย่อย

ฉันมีโฟลเดอร์ในโฮมไดเร็กตอรี่ซึ่งไม่ให้สิทธิ์การเข้าถึง "อื่น ๆ "; สิ่งนี้มีโฟลเดอร์ย่อยซึ่งไม่ให้สิทธิ์การเข้าถึงแก่ผู้อื่น

img ไม่สามารถเข้าถึงได้

ถ้าตอนนี้ฉันต้องการให้สิทธิ์การเข้าถึงเพื่ออ่านแก่ผู้อื่นฉันแน่ใจว่าฉันอยู่ในไดเรกทอรีที่ถูกต้องและเข้าสู่

chmod -R o+r *

ในขณะที่คุณสามารถดูสิทธิ์ที่มีการเปลี่ยนแปลง

img ด้วยการเข้าถึง

หากคุณต้องการทำเช่นนี้ในไดเรกทอรีปัจจุบันละเว้น-Rจากคำสั่ง

หากคุณต้องการทำสิ่งนี้ในไดเรกทอรีที่คุณไม่ได้เป็นเจ้าของคุณจะต้องนำหน้าคำสั่งด้วย sudo

วิธี GUI

หากไฟล์เป็นของคุณเรียกใช้ตัวจัดการไฟล์หากไม่ได้กดALT+F2

พิมพ์gksu nautilusและป้อนรหัสผ่านของคุณเมื่อมีการร้องขอ

กดSHIFTปุ่มหรือ CTRLแป้นค้างไว้เพื่อเลือกไฟล์ที่คุณต้องการ: SHIFTเลือกไฟล์ทั้งหมดในช่วงCTRLเลือกหนึ่งไฟล์ในแต่ละครั้ง ตอนนี้คลิกขวาและเลือกคุณสมบัติ; ในหน้าต่างที่เปิดขึ้นคุณสามารถเลือกแท็บการอนุญาตและคุณสามารถตั้งค่าการอนุญาตได้จากที่นั่น

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