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

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

1
ตั้งค่าการอนุญาตสำหรับ“ ทั้งหมด” เป็นสิทธิ์แบบเดียวกับเจ้าของ
ฉันมีไฟล์ฐานขนาดใหญ่มากที่มีการอนุญาตแตกต่างกัน ฉันต้องการอนุญาตให้ทุกคนที่เข้าถึงเซิร์ฟเวอร์ได้รับอนุญาตแบบเดียวกับที่ฉันมีอยู่ในขณะนี้ (ตั้งแต่ฉันสร้างไฟล์ทั้งหมด) เป็นไปได้ไหมที่จะให้กลุ่ม "อื่น ๆ " หรือ "ทั้งหมด" ได้รับสิทธิ์เช่นเดียวกับที่ตั้งค่าไว้สำหรับกลุ่ม "เจ้าของ" ในปัจจุบัน ตัวอย่าง: drwxr-xr-x folder_1 -r-xr--r-- file_1.txt กลายเป็น: drwxrwxrwx folder_1 -r-xr-xr-x file_1.txt สิ่งนี้จะต้องเกิดซ้ำอีกเพราะจะส่งผลกระทบต่อไดเรกทอรีและไฟล์จำนวนมาก - สิ่งนี้สามารถทำได้ผ่าน chmod หรือไม่?

1
ฉันจะลบไฟล์. FON บนพีซี Windows 7 ได้อย่างไร
ฉันต้องการลบไฟล์. FLON สองไฟล์ (ไม่ใช่ในโฟลเดอร์ "แบบอักษร") แต่ได้รับข้อผิดพลาดนี้: เห็นได้ชัดว่าเพียงแค่คัดลอกไฟล์ก็เพียงพอที่จะได้รับ Windows (นี่คือสัตว์เลี้ยงที่ฉุนเฉียวกับ Windows: มันมีหลายสิ่งหลายอย่างที่คนในเรดมอนด์พบว่าฉลาด แต่ทำให้ชีวิตของคุณยากขึ้น) ฉันเหนื่อย Unlocker แต่มันไม่พบที่จับสำหรับล็อค ฉันจะลบไฟล์. FON ได้อย่างไร PS: โปรดไม่มีคำแนะนำให้เปลี่ยนเป็น Linux หรือ Mac

0
กระบวนการตัวช่วยสร้างการติดตั้ง Epesi CRM ถูกยกเลิก (บันทึกข้อผิดพลาด)
โฮสต์เซิร์ฟเวอร์ / ระบบปฏิบัติการ: VPS SSD / Ubuntu ระยะไกล 18.04.1 LTS เซิร์ฟเวอร์: Apache2 / Mariadb 10.1.34 / PhpMyAdmin (สุดท้าย) แผงควบคุม: ISPConfig 3 (สุดท้าย) เทอร์มินัล (ssh): Mac osx โดเมน (เช่น): https://epesi.mydomain.net สวัสดี, หลังจากใช้เวลาหลายเดือนเพื่อลองฉันยังคงไม่สามารถติดตั้ง EpesiCRM ใหม่ได้! หลังจากขั้นตอนที่แสดงด้านล่างตัวช่วยสร้างการติดตั้งจะจบลงด้วยประเภทเพจว่าง (ลิงค์ไปที่): •ภาษา (FR) = ตกลง - & gt; ตกลงต่อไป •ข้อตกลงใบอนุญาต = OK - & gt; ตกลงต่อไป …

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

2
สิทธิ์ ... วิธีทำให้โฟลเดอร์ไม่สามารถลบได้
ใน FreeNAS (FreeBSD) ... ฉันกำลังพยายามทำให้โฟลเดอร์ 'ไม่สามารถลบได้' ฉันเข้าสู่ระบบในฐานะ root ฉันสร้างโฟลเดอร์ที่เรียกว่าtestและมันchmod 700 (rwx------)เจ้าของเป็นกลุ่มเป็นrootwheel จากนั้นฉันเข้าสู่ระบบในชื่อผู้ใช้johnซึ่งเป็นส่วนหนึ่งของกลุ่มbbstaff- และฉันสามารถเปลี่ยนชื่อและลบโฟลเดอร์testได้ ไม่ควรที่จะเป็นไปไม่ได้? ฉันคิดว่าการwอนุญาตป้องกันการเปลี่ยนชื่อ

1
ผู้ใช้ CentOS7 ไม่ได้รับอนุญาตจากกลุ่ม
ฉันติดตามการกวดวิชาที่https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-centos-7 (พร้อมด้วยบทเรียนทั้งหมดก่อน) เพื่อติดตั้ง WordPress บน CentOS7 ใหม่ของฉัน เซิร์ฟเวอร์ ทุกอย่างทำงานได้ดีจนถึงจุดนี้ sudo chown -R apache:apache /var/www/html/* ฉันเข้าใจว่าคำสั่งด้านบนกำหนดความเป็นเจ้าของให้กับผู้ใช้ apache และกลุ่ม อย่างไรก็ตามโดยปกติฉันเชื่อมต่อผ่าน putty และ Filezilla โดยใช้myuserบัญชีของฉันเองและต้องการเปิดใช้งานการอนุญาตสำหรับบัญชีนั้น ดังนั้นนอกเหนือไปจากคำสั่งข้างต้นผมยังได้เพิ่มmyuserให้กับapacheกลุ่มและการออกจากระบบและเข้าสู่ระบบกลับมาใน แต่ฉันยังคงได้รับอนุญาตปฏิเสธข้อผิดพลาดเมื่อฉันพยายามที่จะดำเนินการ CRUD ในโฟลเดอร์ของ html อย่างไรก็ตามถ้าฉันยกระดับคำสั่งด้วยการsudoทำงานดังนั้นฉันจึงนิ่งงันเล็กน้อยเกี่ยวกับวิธีการอนุญาตให้myuserบัญชีดำเนินการไฟล์ ความคิดใด ๆ

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

0
ฉันจะเปลี่ยนความเป็นเจ้าของไฟล์ที่สำรองด้วย Time Machine ได้อย่างไร
ฉันมี Mac ซึ่งติดตั้งใหม่จากศูนย์และเจ้าของเปลี่ยนชื่อผู้ใช้ของเธอโดยไม่ได้ตั้งใจเมื่อติดตั้ง ID ผู้ใช้ปัจจุบันคือ "Jane" แต่มีการสำรองข้อมูลเครื่องแบบเก่าเมื่อชื่อผู้ใช้ของเธอคือ "Jan" ตอนนี้เธอไม่สามารถเข้าถึงข้อมูลสำรองเก่าของเธอได้ ทางออกที่ชัดเจนคือไปยังไดรฟ์สำรองของเธอและเปลี่ยนความเป็นเจ้าของลำดับชั้นจาก "Jan" เป็น "Jane" แต่ทุกครั้งที่ฉันลองฉันกดปุ่ม "การดำเนินการที่ไม่อนุญาต" ฉันพยายามแก้ไข ACL ก่อนที่จะเรียกใช้งาน "chown" แต่ฉันได้รับ "ไม่อนุญาตการดำเนินการ" สำหรับสิ่งนั้นด้วย: $ sudo su # cd /Volumes/SeagateBackupDrive # cd Backups.backupdb # ls -led . drwxr-xr-x@ 8 root _unknown 272 Sep 20 2014 . 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown # chmod …

3
วิธีลบ vssver2.scc และ global.asax จาก Windows Server ของฉัน
ฉันมีเซิร์ฟเวอร์ Windows ที่ฉันใช้ SFTP และฉันมีไฟล์ vssver2.scc ที่เก่าแก่มาก Visual Source Safe- ใช้แล้วซึ่งไม่ได้ใช้แล้ว (SVN แทนตอนนี้) ฉันต้องการลบ ที่น่าเป็นห่วงมากที่สุดคือไฟล์ global.asax ที่เก่าแก่ที่สุดที่ใช้โดยแอปพลิเคชัน ASP.NET เนื่องจากแอปได้รับการรวบรวมจึงอ่านจากไฟล์ global.dll ในโฟลเดอร์ Bin ไม่ใช่ไฟล์ global.asax ฉันต้องการกำจัดมัน แต่ฉันทำไม่ได้ - และฉันไม่สามารถเขียนทับมันเพื่อให้เป็นรุ่นใหม่ได้เช่นกัน ไฟล์เหล่านี้มี 444 (เจ้าของ: r กลุ่ม: r สาธารณะ: r) ได้รับอนุญาตและเมื่อฉันพยายามให้สิทธิ์ 777 (O: rwx G: rwx P: rwx) หวังว่ามันจะให้ฉันลบมันกลับไปที่ 444

1
คุณจะแก้ไขไฟล์แอพ windows 8 ได้อย่างไร?
ฉันต้องการที่จะเล่นแร่แปรธาตุด้วยแอพ windows 8 บนแล็ปท็อปของฉัน ฉันเข้าถึงไฟล์แอพได้ แต่เมื่อฉันพยายามบันทึกการเปลี่ยนแปลงหน้าจอจะปรากฏขึ้นว่า "การเข้าถึงพา ธ [ชื่อพา ธ ] ถูกปฏิเสธ" ฉันจะแก้ไขได้อย่างไร

2
เป็นไปได้หรือไม่ที่จะป้องกันไม่ให้แอปพลิเคชันลบไฟล์ แต่อนุญาตให้เขียนบน OS X ได้
ฉันกำลังติดตั้ง Xcode จาก Mac App Store แต่น่าเศร้าที่ล้มเหลวทุกครั้งที่ใกล้จะเสร็จ ดาวน์โหลด Xcode ไม่ได้ ใช้หน้าซื้อเพื่อลองอีกครั้ง ข่าวสาร ยกเว้นหนึ่งครั้งที่ฉันคัดลอก pkg ภายใน $ TMPDIR ../ C / com.apple.appstore / 497799835 ก่อนที่แอปพลิเคชัน App Store จะลบออกโดยอัตโนมัติในขณะที่เปิดกล่องโต้ตอบข้อผิดพลาด และสามารถติดตั้ง pkg ได้ ฉันได้ติดตั้ง Xcode โดย pkg ที่คัดลอกมาก่อนหน้านี้แล้ว เนื่องจากฉันไม่สามารถเข้าใจได้ว่าทำไม "Xcode ล้มเหลวในการดาวน์โหลด" ยังคงดำเนินต่อไป และเพิ่งได้รับข้อผิดพลาด (ซ้ำแล้วซ้ำอีก) หลังจากการดาวน์โหลดนานเกินไปก็เศร้า ฉันสงสัยว่ามีบางอย่างที่ฉันสามารถทำได้เพื่อป้องกันการลบอัตโนมัติหรือไม่

1
เหตุใดบางไฟล์จึงอ่านได้สำหรับรูทโดยค่าเริ่มต้นเท่านั้น
ในระบบ Linux ผู้ใช้รูทมีสิทธิ์เปลี่ยนการอนุญาตสำหรับทุกไฟล์ ถ้าอย่างนั้นตรรกะของไฟล์บางไฟล์ที่มีการอนุญาตให้อ่านสำหรับผู้ใช้รูทโดยค่าเริ่มต้นคืออะไร? ไฟล์ที่เกี่ยวข้อง: /etc/resolv.conf

0
Windows 7 - ไฟล์ทั้งหมดที่ล็อกอินเป็นเจ้าของตอนนี้“ ปฏิเสธการเข้าถึง”
บนแล็ปท็อป (ใช้งาน Win7 Pro) ฉันได้ส่งคืนหลังจากผ่านไปหนึ่งสัปดาห์เพื่อค้นหาว่าทุกไฟล์ภายใต้โปรไฟล์ของฉันเอง (แก้ไข - ดูด้านล่าง) ไม่สามารถเข้าถึงได้สำหรับฉัน พวกเขาทั้งหมดอยู่ที่นั่น แต่ฉันไม่ได้รับอนุญาตให้ทำอะไรนอกจากรายการไฟล์ในโฟลเดอร์ สิ่งเดียวที่ฉันรู้ก็คือผู้ดูแลระบบเครือข่ายต้องยืมแล็ปท็อปของฉันสั้น ๆ แต่ลงชื่อเข้าใช้ด้วยบัญชีของตัวเอง (ตอนนี้เขาอยู่ในช่วงวันหยุด) และติดตั้งการปรับปรุง Windows บางอย่างโดยอัตโนมัติเมื่อเขาปิดเครื่อง โปรไฟล์ข้ามเขตที่มี Windows 8 ซึ่งอาจเป็นปัจจัย) ฉันเป็นผู้ดูแลระบบในอุปกรณ์นี้ ฉันไม่สามารถดูการอนุญาตหรือความเป็นเจ้าของไฟล์ในไฟล์ใด ๆ ในโปรไฟล์ของฉัน บางสิ่งที่ได้ลอง: 1) บัญชีผู้ดูแลระบบภายในเครื่องอื่นไม่สามารถเข้าถึงไฟล์ในทางใดทางหนึ่ง 2) บัญชีผู้ดูแลโดเมนไม่สามารถแตะได้ 3) การเปลี่ยนบัญชีของฉันเป็นผู้ดูแลโดเมนไม่มีผล 4) การใช้ TakeOwn ในพรอมต์คำสั่งที่ยกระดับไม่มีผลกระทบ 5) การใช้ psexec เพื่อเรียกใช้ cmd เป็นระบบแล้วลองใช้ TakeOwn เพื่อเป็นเจ้าของไม่มีผลกระทบ ทุก ๆ หนึ่งของเหล่านั้นให้การเข้าถึงถูกปฏิเสธ ไม่สามารถคัดลอกไฟล์ได้ทุกที่ การคืนค่าระบบไม่ได้สร้างความแตกต่างและไม่ได้ทำเซฟโหมด …

1
pstore.bin ยังคงเปลี่ยนสถานะไฟล์เป็น“ อ่านอย่างเดียว”
ฉันใช้ Android Studio และได้รับข้อผิดพลาดซ้ำ ๆ : ผู้เลียนแบบ: qemu-system-i386.exe: ไม่สามารถเปิด C: \ Users \ user.android \ avd \ Nexus_S_API_23.avd \ data \ misc \ pstore \ pstore.bin: ปฏิเสธการอนุญาต ฉันไม่ได้เลือกช่องทำเครื่องหมาย "อ่านอย่างเดียว" มากกว่าหนึ่งครั้ง ทำไมมันยังเกิดขึ้นเพื่อติ๊กกลับมา?

1
ฉันจะตัดไฟล์ข้อความที่เหมาะสมด้วยสคริปต์ Bash ที่อนุญาตให้ผู้ใช้ทุกคน grep สำหรับ $ USER ได้อย่างไร
ดังนั้นฉันมีไฟล์data.txtที่เก็บชื่อผู้ใช้และข้อมูลบางส่วนหนึ่งบรรทัดต่อผู้ใช้ ฉันต้องการมีสคริปต์ Bash ที่ผู้ใช้สามารถเรียกใช้และอนุญาตให้โทร grep -w "^$USER" data.txt เพื่อดึงพวกเขาชิ้นส่วนของข้อมูล data.txtแต่ไม่สามารถที่จะอ่านทั้งหมด มี setuid-trick ง่าย ๆ ทำไหม? ไม่จำเป็นต้องเป็น Bash โซลูชัน C หรือ Perl ใด ๆ ก็ใช้ได้

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