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

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

1
Cacls wildcard แบบเรียกซ้ำ
ฉันมีชื่อผู้ใช้fooและฉันต้องการให้เขามีสิทธิ์อ่านเฉพาะไฟล์และโฟลเดอร์ทั้งหมดในโฟลเดอร์D:/bar ข้างในโฟลเดอร์ฉันมีโฟลเดอร์เยอะและมี.dbfไฟล์กระจัดกระจาย ฉันต้องการให้อ่านและเขียนได้รับอนุญาตสำหรับ*.dbfไฟล์ไปยังผู้ใช้fooแต่เพียงสิทธิ์ในการอ่านสำหรับผู้ใช้นี้ทุกไฟล์และโฟลเดอร์อื่น ๆ D:/barภายใน ฉันจะทำเช่นนั้นโดยใช้ calc หรือ icalcs ได้อย่างไร แก้ไข:มันอาจเป็นชุดสคริปต์ด้วยเช่นกันหากจำเป็น

1
สิทธิ์ใดในไดเร็กทอรี / var / mail
ฉันประสบปัญหาการอนุญาตใน Postfix / Dovecot สองสามวันแล้ว การตั้งค่ากำลังใช้โดเมนเสมือนจริงและผู้ใช้ดังนั้นเส้นทางไปยังผู้ใช้homeคือ/var/mail/<domain>/<user>; และเส้นทางที่จะMailDirเป็น/var/mail/<domain>/<user>/MailDir บันทึกเมลยังคงแสดงการอนุญาตที่ถูกปฏิเสธ : Apr 3 05:44:16 debian-x2 postfix/virtual[5670]: D6DDD1780100: to=<jeff@deltoid.com>, relay=virtual, delay=0.15, delays=0.1/0.01/0/0.04, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/mail/deltoid.com/jeff/Maildir/tmp/1396518256.P5670.debian-x2: Permission denied) สิทธิ์มีดังนี้: # ls -l /var/mail/ total 96 drw-rws--- 4 vmail vmail 4096 Apr 2 18:19 deltoid.com -rw-rw---- 1 nobody mail …

3
การเป็นเจ้าของไฟล์ของผู้ใช้เปลี่ยนไปเมื่อทำการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์หรือไม่?
สถานการณ์: ไฟล์ที่สร้างขึ้นภายใต้คอมพิวเตอร์ A ( userA ) ซึ่งรับสิทธิ์เป็นเจ้าของไฟล์เป็น userA ในสิทธิ์ของไฟล์นั้นจะถูกโอนไปยังคอมพิวเตอร์ B ที่มีผู้ใช้อื่น ( UserB ) .... Does the ownership of the original file change from the original user (userA) in computer A to the user (userB) of computer B? How can I create a file that is only writable by me, …

1
ทำไมฉันไม่ได้รับอนุญาตให้เปิดไฟล์ในเอกสารของฉัน?
ใน Windows 7 ฉันพยายามเปิดไฟล์ในเอกสารของฉัน เมื่อฉันทำฉันได้รับข้อความแสดงข้อผิดพลาด: คุณไม่ได้รับอนุญาตให้เปิดไฟล์นี้ ติดต่อเจ้าของไฟล์หรือ ผู้ดูแลระบบเพื่อรับสิทธิ์ สิ่งที่ฉันได้ลอง: ฉันลองรีสตาร์ทและรับสิทธิ์การเป็นเจ้าของไฟล์ ฉันเข้าสู่ระบบจากบัญชีผู้ดูแลระบบและยังไม่สามารถเปิดหรือแก้ไขได้ มัน. ฉันสามารถแก้ไขไฟล์อื่น ๆ ทั้งหมดในโฟลเดอร์ ปัญหานี้เริ่มเกิดขึ้นครั้งแรกหลังจากที่ฉันบันทึกไว้ใน Photoshop ทันใดนั้นฉันก็ไม่สามารถเขียนทับไฟล์หรือเปิดในโปรแกรมอื่นได้อีกต่อไป ฉันไม่สามารถเปิดได้ใน FileAssasin เพราะฉันได้รับข้อความแสดงข้อผิดพลาดตามที่อธิบายแม้ว่าจะทำงานเป็นผู้ดูแลระบบก็ตาม หากฉันคัดลอกพา ธ ไปยัง FileAssassin ฉันจะได้รับข้อผิดพลาด: ไฟล์ที่คุณระบุไม่มีอยู่หรือมองไม่เห็น FileASSASIN กรุณาเลือกไฟล์อื่น ความคิดใด ๆ ฉันอยากจะไม่ติดตั้งโปรแกรมลบไฟล์ที่สามารถบู๊ตได้หรือลีนุกซ์, มันไม่คุ้มค่าที่จะลบไฟล์เพียงไฟล์เดียว.

1
ทำไมการสำรองข้อมูล Time Machine ของฉันพยายามที่จะสำรองข้อมูลทุกอย่างตั้งแต่เริ่มต้น
ฉันมี MacBook Pro จากที่ทำงานและฉันสำรองโฟลเดอร์ 20GB หนึ่งโฟลเดอร์ไว้ในชื่อ "โครงการ" ซึ่งอยู่ในไดเรกทอรีรากของฮาร์ดไดรฟ์หลัก เมื่อเร็ว ๆ นี้แผนกไอทีของเราต้องสร้างบัญชีผู้ใช้ใหม่ทั้งหมด (ฉันจะไม่เข้าไปดูสาเหตุที่นี่) แต่บัญชีผู้ใช้ใหม่ของฉันมีชื่อเหมือนกับบัญชีเก่าของฉันซึ่งได้เปลี่ยนชื่อแล้ว ตั้งแต่นำแล็ปท็อปกลับบ้านมันกำลังพยายามสำรองข้อมูลเครื่องอีกครั้ง แต่ด้วยเหตุผลบางอย่างมันพยายามทำทุกอย่างตั้งแต่เริ่มต้นถึงแม้ว่าโฟลเดอร์เดียวที่จะทำการสำรองข้อมูลไม่ได้อยู่ในโฟลเดอร์ผู้ใช้ของฉัน นี่คือผลลัพธ์ของ Console.app: Failed to resolve network service using name = xxx type = _afpovertcp._tcp domain = local. Attempting to mount network destination using URL: afp://xxx@xxx._afpovertcp._tcp.local/Backups NetAuthConnectToServerSync failed with error: 64 for url: afp://xxx@xxx._afpovertcp._tcp.local/Backups Failed to …

1
เหตุใดฉันจึงเห็นไฟล์ที่ฉันเป็นเจ้าของใน CygWin แต่ไม่ใช่ใน Windows Explorer
ฉันติดตั้ง Cygwin ใน Windows 7 และกำลังดูผ่าน c:/cygwin/ ไดเรกทอรีในเทอร์มินัล Cygwin มีไดเรกทอรีอยู่ bin/ ที่เส้นทาง c:/cygwin/usr/binแต่ฉันไม่พบโฟลเดอร์นี้ใน Windows Explorer และไม่สามารถทำได้ ls เส้นทางนี้ใน CygWin เว้นแต่ว่าฉันอยู่ใน usr/ โฟลเดอร์ ดูเหมือนจะไม่ถูกซ่อนและบัญชีผู้ใช้ Windows ของฉันเป็นเจ้าของไฟล์ทั้งสอง มีคำอธิบายใด ๆ สำหรับสาเหตุ / วิธีการเข้าถึงโฟลเดอร์นี้ในบางวิธี? สิทธิ์ของไฟล์: molga@Win7Dell /usr $ ls -l -d "c:/cygwin/usr" drwxr-xr-x 1 molga Domain Users 0 May 17 10:53 c:/cygwin/usr molga@Win7Dell /usr …

0
Win 8.1: Defrag Optimize ปัญหา: คุณต้องการคืนค่าการตั้งค่าเริ่มต้นให้เหมาะสมหรือไม่
ออปติไมซ์ไดรฟ์ คุณต้องการคืนค่าการปรับตั้งค่าเริ่มต้นให้เหมาะสมหรือไม่? ขณะนี้การเพิ่มประสิทธิภาพการจัดเก็บกำลังใช้การตั้งค่าแบบกำหนดเองที่สร้างโดยโปรแกรมอื่น ก่อนที่คุณจะสามารถแก้ไขกำหนดการคุณต้องลบการตั้งค่าที่กำหนดเอง [ลบการตั้งค่าที่กำหนดเอง] [เก็บการตั้งค่าแบบกำหนดเอง] ฉันได้เรียกใช้ chkdsk แล้วโดยไม่มีข้อผิดพลาดใด ๆ ตามที่ได้รับการแนะนำเป็นการแก้ไขทางออนไลน์ดังนั้นโปรดอย่าแนะนำเช่นเดียวกับที่ฉันยังได้รับข้อความนี้ การเลือกตัวเลือกที่ 2: [เก็บการตั้งค่าแบบกำหนดเอง]> ไม่มีเอาต์พุต การเลือกตัวเลือกที่ 1: [ลบการตั้งค่าแบบกำหนดเอง]> เกิดข้อผิดพลาดแม้จะเป็นผู้ดูแลระบบในเครื่องของฉันตลอดไปและทำงานอย่างต่อเนื่องผ่าน "เรียกใช้ในฐานะผู้ดูแลระบบ" จากเมนูบริบท อัปเดต: เปิดใช้งานบัญชีผู้ดูแลระบบภายในด้วยวิธีนี้ลงชื่อเข้าใช้และยังคงเป็นข้อความเดียวกัน net user administrator /active:yes ฉันมีคำถาม 2 ส่วน: ฉันจะค้นหาและติดตามสิ่งที่ทำให้เกิดสิ่งนี้ได้อย่างไร โปรแกรมหรือกิจกรรมใด ก่อนที่คุณจะบอกว่าฉันอาจใช้แอพ Defrag อื่นอยู่ฉันก็ไม่ได้ ฉันจะแก้ไข / แก้ไขปัญหานี้ได้อย่างไร และอาจป้องกันในอนาคตหรือไม่

1
สิทธิ์ของโฟลเดอร์ NTFS
ฉันกำลังพยายามตั้งค่าโฟลเดอร์ & ไฟล์ "Restricted_Users" กลุ่มอนุญาตShared-Folderด้านล่าง: \\Shared-Folder\Sub-Folder(s)\Sub-folder...(n)\File(s) ดูโฟลเดอร์สามารถเข้าถึง / (s) Shared-Folder, Sub-Folder(s)และSub-folder ....(n) ไม่สามารถเพิ่ม / อัปเดโฟลเดอร์ / ลบ (s) Shared-Folder, Sub-Folder(s)และSub-folder ....(n) ควบคุมทั้งหมด (ดู / เพิ่ม / อัปเดต / ลบ) ในไฟล์ที่อยู่ในโฟลเดอร์Sub-Folder(s)และSub-folder ....(n) ฉันได้สร้างการอนุญาตด้านล่าง แต่ไม่สามารถอัปเดตไฟล์ในโฟลเดอร์แชร์โดยกลุ่มผู้ใช้ที่ถูก จำกัด ฉันทำอะไรผิดโดยได้รับอนุญาต หวังว่าสำหรับคำแนะนำของคุณกรุณา การอนุญาตปัจจุบัน การเข้าถึงถูกปฏิเสธขณะอัปเดตไฟล์ ด้วยการอ้างอิง: Microsoft Teachnet สิทธิ์ NTFS - สร้างไฟล์และโฟลเดอร์ แต่ป้องกันการลบและการปรับเปลี่ยน

2
ข้อผิดพลาด Windows แปลก ๆ
ฉันเรียกใช้ Windows 7 และฉันได้รับข้อผิดพลาดแปลก ๆ จากแอพพลิเคชั่นต่าง ๆ เช่นการพยายามถอนการติดตั้ง VMware Workstation ทำให้เกิดข้อผิดพลาดดังต่อไปนี้: "Error in the lua script: [string "-------------------------------------------..."]:785: attempt to call global 'ReadRegistry' (a nil value)" เมื่อฉันพยายามเรียกใช้ Process Explorer (ซึ่งทำงานได้อย่างสมบูรณ์แบบเสมอ) ฉันได้รับข้อผิดพลาด "ไม่สามารถแยกอิมเมจ 64 บิตเรียกใช้ Process Explorer จากไดเรกทอรีที่เขียนได้" แม้ว่าฉันจะลองในหลาย ๆ ไดเรกทอรีก็ตามฉันมีสิทธิ์ในการเขียน เมื่อฉันเปิดใช้ในฐานะผู้ดูแลระบบจะทำงานได้อย่างถูกต้อง ฉันเชื่อว่าอาจเป็นเพราะตัวแปรสภาพแวดล้อมในขณะที่ฉันเพิ่มเส้นทางพิเศษให้กับตัวแปร "เส้นทาง" ของฉันเพื่อให้ฉันสามารถดำเนินการได้อย่างง่ายดายใน cmd จากโฟลเดอร์ใด ๆ แต่ฉันไม่เพียง แต่ลบมันออก แต่ยังทำการคืนค่าระบบ …

1
ความสามารถของไฟล์ (setcap) ไม่ได้ถูกนำไปใช้ใน Linux Mint 17.1
ฉันพยายามทำให้แอปพลิเคชันทำงานได้อย่างถูกต้อง แต่ดูเหมือนว่าไม่พบอินเทอร์เฟซเครือข่ายใด ๆ มันถูกออกแบบมาให้ทำงานโดยไม่มีสิทธิ์ของผู้ดูแลระบบดังนั้นจึงต้องใช้ความสามารถของไฟล์ที่เฉพาะเจาะจง อย่างไรก็ตามมันยังคงไม่สามารถค้นหาอินเทอร์เฟซเครือข่ายผ่าน libpcap ฉันลองใช้สคริปต์ง่ายๆเพื่อทำซ้ำพฤติกรรมโดยใช้ libpcap เพื่อแสดงรายการอินเทอร์เฟซเครือข่ายเพื่อทดสอบปัญหา: #include <stdio.h> #include <pcap.h> int main(int argc, char *argv[]) { char *dev, errbuf[PCAP_ERRBUF_SIZE]; dev = pcap_lookupdev(errbuf); if(dev == NULL) { printf("Error: %s\n", errbuf); return(2); } printf("Device: %s\n", dev); return(0); } การใช้ความสามารถของไฟล์และตรวจสอบว่ามีการใช้งาน $ sudo setcap cap_net_raw,cap_net_admin=eip pcap_test $ getcap pcap_test pcap_test = …

0
แบ่งปันโฟลเดอร์บ้านระหว่างสองอินสแตนซ์ของ Windows บนคอมพิวเตอร์เครื่องเดียวกัน
ฉันเพิ่งติดตั้ง Windows 8 บนระบบของฉันและกำหนดค่าให้ดูอัลบูทด้วย Windows 7 ที่ฉันมีอยู่แล้ว ตอนนี้ฉันสงสัยว่ามีวิธีบอก windows ฉันต้องการให้บัญชีผู้ใช้ของฉันในแต่ละอินสแตนซ์ของ Windows แบ่งปันตำแหน่งเดียวกันกับโฟลเดอร์บ้านของพวกเขาหรือไม่ จนถึงตอนนี้ฉันได้ลองเปลี่ยนตำแหน่งโฟลเดอร์บ้านซึ่งไม่ได้ให้ผลลัพธ์ที่น่าพอใจ เนื่องจากฉันต้องเปลี่ยนตำแหน่งของเอกสารวิดีโอ ฯลฯ ทีละรายการ ในขณะที่สิ่งที่ฉันกำลังมองหาคือการเปลี่ยนตัวแปรสภาพแวดล้อม% HOME% ฉันสามารถลองสร้าง symlink โดยใช้ mklink ด้วยวิธีนี้ทุกอย่างจะทำงานได้ตามที่คาดหวัง แต่มีปัญหาเล็กน้อยหนึ่งเรื่องผู้ใช้ Win8 ของฉันไม่มีสิทธิ์แก้ไขอะไรในโฟลเดอร์บ้าน Win7 มันง่ายอย่างที่ผู้ใช้กำหนดไว้ใน win7 โดยไม่ทราบว่าใช้กับ Win8 และรุ่นอื่นดังนั้นการมอบสิทธิพิเศษให้กับโฮมโฟลเดอร์จะไม่สามารถแก้ไขอะไรได้ ฉันต้องบอก windows อย่างใดผู้ใช้เหล่านี้เหมือนกันทุกประการ

1
การเป็นเจ้าของไฟล์ / ไดเรกทอรี Linux: ฉันสามารถ cp ไฟล์ได้ แต่ไม่สามารถทำการสำรองข้อมูลผ่านทาง unison
ฉันมีคำถามเกี่ยวกับการเป็นเจ้าของไฟล์ / ไดเรกทอรี Linux ที่ให้ฉันคัดลอกไฟล์โดยใช้ cpแต่ไม่ต้องสำรองข้อมูลผ่านทางยูทิลิตี้ unison. ปัญหาดูเหมือนจะเป็นการเปลี่ยนแปลงความเป็นเจ้าของสำหรับไฟล์ชั่วคราวของพร้อมเพรียง ฉันต้องการทราบวิธีการแก้ไขนี้ ไฟล์อยู่ในโครงสร้างไดเรกทอรีที่มีลักษณะดังนี้: /.../A/B/C/D.txt การเป็นเจ้าของ & amp; สิทธิ์ดูเหมือนว่า: A is root:root, 500 (rx) B is me:root, 500 (rx) C is me:root, 700 (rwx) D.txt is me:root, 600 (rw) ถ้าฉัน cp D.txt ไปยังโครงสร้างไฟล์ที่เป็นเจ้าของและได้รับอนุญาตบนเดสก์ท็อปของฉันที่เริ่มต้นที่ B ทุกอย่างใช้ได้ดี ในทางตรงกันข้ามถ้าฉันใช้พร้อมเพรียงเพื่อคัดลอกโครงสร้างไดเรกทอรีมันล้มเหลวในการเปลี่ยนความเป็นเจ้าของสำหรับไฟล์ ".unison.D.txt.nnnnn" มีวิธีแก้ไขไหม? UNISON 2.48.3 เริ่มเผยแพร่การเปลี่ยนแปลงที่ 02: 53: 54.51 …

0
การอนุญาตไฟล์สำหรับการอัพโหลดภาพไปยังเซิร์ฟเวอร์โดยใช้ uploadify
ฉันใช้ jQuery uploadify เพื่อโหลดรูปภาพไปยังเว็บไซต์แบบไดนามิก ไฟล์ไม่ได้ถูกโหลดเข้าสู่อิมเมจที่อัพโหลดบนเซิร์ฟเวอร์ ในขั้นตอนนี้โฟลเดอร์มีสิทธิ์ 755 สำหรับ root: root ฉันเปลี่ยนความเป็นเจ้าของในโฟลเดอร์เป็น 755 สำหรับ www-data: myuser และภาพยังไม่แสดง ในที่สุดฉันต้องเปลี่ยนการอนุญาตเป็น 770 สำหรับ www-data: myuser ก่อนที่ไฟล์จะปรากฏขึ้น ฉันไม่แน่ใจว่าทำไมมันไม่ทำงานเมื่อผู้ใช้ข้อมูล www มีสิทธิ์เต็มรูปแบบ ฉันคิดว่าสคริปต์ php ฝั่งเซิร์ฟเวอร์ทั้งหมดทำงานภายใต้ผู้ใช้ www-data ไม่มีใครรู้ว่าทำไมฉันต้องให้สิทธิ์การเขียนแก่ myuser ด้วยก่อนที่ไฟล์รูปภาพจะสามารถเขียนไปยังโฟลเดอร์ได้? (มันมีความเสี่ยงด้านความปลอดภัยเล็กน้อยหากสคริปต์กำลังทำงานในฐานะผู้ใช้อื่นนอกเหนือจาก www-data บนเซิร์ฟเวอร์) ฉันใช้ Ubuntu 10.0.4 LTS

1
ผู้ใช้ไม่สามารถเข้าถึงโฟลเดอร์แม้ว่าเขาจะอยู่ในกลุ่มที่มีการควบคุมเต็มรูปแบบ
ฉันพบโซลูชันสำรองข้อมูลที่ปลอดภัย (พิสูจน์ ransomware) สุดยอดโดยใช้ซอฟต์แวร์สำรองข้อมูล Syncrify ฟรี ดูเหมือนว่ามันจะใช้งานได้ แต่ตอนนี้เมื่อฉันต้องการตรวจสอบบางอย่างถ้ามันอยู่ในโฟลเดอร์นั้นฉัน runas cmd เป็นผู้ใช้ backuper แต่ไม่สามารถเข้าถึงได้! D:\zaloha>cd Syncrify Přístup byl odepřen. D:\zaloha>whoami athena\backuper D:\zaloha>cacls syncrify D:\zaloha\Syncrify BUILTIN\Backup Operators:(OI)(CI)F D:\zaloha>net localgroup "backup operators" Název aliasu backup operators Komentář Člen skupiny Backup Operators může pro účely zálohování a obnovování dat překonat zabezpečující omezení. Členové ------------------------------------------------------------------------------- …

1
การอนุญาตไดเรกทอรี 02777 ทำอะไร
พบรหัส PHP ต่อไปนี้วันนี้: mkdir($directory, 02777); chmod($directory, 02777); ฉันเข้าใจ PHP แต่ไม่ใช่ส่วนแรกของตัวเลขเหล่านั้น ส่วนของ 777 นั้นชัดเจนและถ้าฉันเข้าใจถูกต้อง 0 ก็หมายความว่ามันเป็นเลขฐานแปด แต่ 2 ในนั้นทำอะไร นอกจากนี้ถ้าฉันเปลี่ยนเป็น 02640 ทั้งสองจะยังคงทำอะไรหรือจะเปลี่ยนไปตามสิ่งที่เกิดขึ้นหลังจากนั้น

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