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

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

4
สิทธิ์ที่ถูกต้องสำหรับโฟลเดอร์ .gnupg คืออะไร gpg: คำเตือน: ไม่อนุญาตให้ปิดการอนุญาตไดเรกทอรีในไฟล์การกำหนดค่า
ฉันไม่ต้องการเพียงแค่ chmod และเรียกใช้จนกว่าฉันจะได้รับคำตอบที่ถูกต้องและไม่ต้องการเรียกใช้ GnuPG ในฐานะรูท การแก้ไขที่ง่ายคือการตั้งค่าไว้เพื่อให้ผู้ใช้ของฉันเท่านั้นที่สามารถอ่านได้ แต่ฉันไม่คิดว่าเป็นวิธีที่ดีที่สุด ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามใช้ gpg: gpg: WARNING: unsafe enclosing directory permissions on configuration file `/home/nb/.gnupg/gpg.conf' gpg: external program calls are disabled due to unsafe options file permissions gpg: keyserver communications error: general error gpg: keyserver receive failed: general error ~/.gnupg/สถานะปัจจุบันของ GnuPG : % stat .gnupg File: …

5
เหตุใดฉันจึงไม่สามารถลบไฟล์ที่ฉันได้รับอนุญาตให้เขียนเป็นกลุ่มได้
ฉันมีไฟล์ที่มีสิทธิ์ต่อไปนี้: root:dataและchmodตั้งค่าเป็น 775 ผู้ใช้ปกติของฉันเรียกเขาว่า boby อยู่ในdataกลุ่ม ทำไมฉันไม่สามารถลบไฟล์ด้วย boby ผู้ใช้? rwxrwxr-x 18 ข้อมูลรูท 4096 2011-12-30 22:02 การจัดเก็บ ผู้ใช้ของฉันอยู่ในข้อมูลกลุ่ม แต่ไม่สามารถเขียนลงในที่เก็บข้อมูลได้

2
วิธีการป้องกัน USB จากโฟลเดอร์. fseventsd, .Trashes, .Spotlight-V100 และไฟล์. DS_Store
หากคุณให้ไดรฟ์ USB ของคุณกับใครบางคนใส่ไฟล์ลงไปมันเป็นเรื่องที่น่ารำคาญมากที่จะทำความสะอาดหลังจากนั้นสิ่งเหล่านี้ไร้ประโยชน์สำหรับสิ่งอื่นที่ไม่ใช่แพลตฟอร์ม OSX ซึ่งสร้างความเสียหายให้กับดิสก์ มันเป็นทางออกใด ๆ เพื่อป้องกันพฤติกรรมนี้ อาจจะเขียนไฟล์เหล่านั้นด้วยตัวคุณเองและตั้งเป็นแบบอ่านอย่างเดียวเช่นสิทธิ์ "6/700" PS ฉันไม่ได้ถามว่าจะทำอย่างไรกับ OSX โดยคนอื่นเนื่องจากฉันไม่รู้ว่าใครจะทำให้ฉันเป็นไฟล์ใหม่ในครั้งต่อไป (ฉันไม่สามารถอธิบายปัญหานี้และการกำหนดค่าใด ๆ กับคนอื่น ๆ ทั้งหมด) แต่จะทำอย่างไร ทำจากมุมมองของไดรฟ์ USB

1
เหตุใดฉันจึงไม่สามารถสร้างโฟลเดอร์แชร์ VirtualBox ได้
ฉันกำลังพยายามเรียกคืนchownโฟลเดอร์แชร์ของ VirtualBox ซ้ำแต่ฉันไม่สามารถใช้งานได้: $ ls -lah total 16K drwxr-xr-x 4 root root 4.0K Aug 1 2012 . drwxr-xr-x 23 root root 4.0K Jul 21 2012 .. drwxrwx--- 1 root vboxsf 4.0K May 4 17:02 sf_dev drwxrwx--- 1 root vboxsf 4.0K Sep 2 10:21 sf_dropbox $ sudo chown -R pknight:pknight sf_dropbox …

2
ข้อผิดพลาด Symlink เมื่อติดตั้ง MySQL ผ่าน Homebrew
พยายามติดตั้ง MySQL ผ่าน Homebrew ดูเหมือนว่าการติดตั้งจะทำงานได้ดี แต่ฉันได้รับข้อผิดพลาด: "Error: The linking step did not complete successfully The formula built, but is not symlinked into /usr/local You can try again using `brew link mysql'" ตามธรรมชาติหลังจากนี้ฉันวิ่ง: brew link mysql ซึ่งทะเลาะวิวาทกัน: Error: Could not symlink file: /usr/local/Cellar/mysql/5.5.20/include/typelib.h /usr/local/include is not writable. You should change its …

3
จะให้สิทธิ์ผู้ใช้เดสก์ท็อประยะไกลแก่ผู้ใช้ใน Windows Server 2008 ได้อย่างไร
ฉันสร้างผู้ใช้และเพิ่มในกลุ่มRemote Desktop Usersแต่ยังไม่สามารถใช้ทางไกลmstscได้ ข้อความแสดงข้อผิดพลาดกล่าวว่าผู้ใช้ / กลุ่มไม่มีสิทธิ์ในการควบคุมระยะไกล คำถามของฉันคือฉันจะให้สิทธิ์นี้กับกลุ่มได้อย่างไร ขอบคุณ!

5
ฉันจะเริ่ม nginx บนพอร์ต 80 ที่เข้าสู่ระบบ OS X ได้อย่างไร
ฉันติดตั้ง Nginx โดยใช้homebrewและหลังจากเสร็จสิ้นการติดตั้งข้อความต่อไปนี้จะปรากฏขึ้น: In the interest of allowing you to run `nginx` without `sudo`, the default port is set to localhost:8080. If you want to host pages on your local machine to the public, you should change that to localhost:80, and run `sudo nginx`. You'll need to turn off any …

5
เหตุใดระบบยังคงล็อคการจัดการไฟล์ที่เรียกใช้งานได้หลังจากที่แอปได้ออกแล้ว
ฉันเห็นพฤติกรรมแปลก ๆ บนเครื่อง Windows 7 ของฉัน ปรากฏว่าเมื่อเรียกใช้งานได้ระบบจะเก็บหมายเลขอ้างอิงไว้เพื่อเปิดในนาทีถัดไป นี่คือการเผชิญหน้าครั้งล่าสุดของฉัน: ฉันติดตั้ง Steam ซึ่งเริ่ม steam.exe หลังการติดตั้งเพื่ออัปเดตตัวเอง ดูเหมือนว่าจะทำเช่นนี้โดยการเขียนสำเนาชั่วคราวของตัวเองเปิดตัวที่จะทำการดาวน์โหลดแล้วเขียนทับสำเนาต้นฉบับของปฏิบัติการ ในกรณีของฉันล้มเหลวการอ้างว่า steam.exe ไม่สามารถลบได้ ฉันเปิดโฟลเดอร์และพยายามลบ steam.exe ด้วยตนเอง แต่ Windows อ้างว่าฉันไม่ได้รับอนุญาต บัญชีของฉันเป็นผู้ดูแลระบบและเป็นบัญชีผู้ใช้เดียวในเครื่องนี้ แต่ในกรณีที่ฉันเริ่ม Explorer ในฐานะผู้ดูแล แต่ก็ยังไม่สามารถลบไฟล์ได้ ฉันนำคุณสมบัติของไฟล์ไปไว้บนแท็บความปลอดภัย แต่มันแสดงข้อความเพียงข้อความเดียวที่บอกว่าฉันไม่ได้รับอนุญาตให้ดูสิทธิ์ ถัดไปฉันนำ Process Explorer ขึ้นมาเพื่อดูว่ามีอะไรล็อคไฟล์หรือไม่ SYSTEM (PID 4) ทำ แต่เมื่อฉันพยายามปิดหมายเลขอ้างอิงของไฟล์มันสร้างข้อผิดพลาดที่ระบุว่าหมายเลขอ้างอิงไม่ถูกต้อง ฉันพยายามดูคุณสมบัติการจัดการไฟล์ แต่ฉันไม่ได้รับอนุญาตให้ทำเช่นนั้น ฉันได้ยกเลิกทุกอย่างยกเว้นกระบวนการของระบบที่ไม่สิ้นสุดและหยุดบริการทั้งหมดที่ฉันสามารถทำได้รวมถึงทุกอย่างที่เกี่ยวข้องกับ AV และไฟร์วอลล์ แต่ปัญหายังคงปรากฏอยู่ ฉันได้ลองใช้ 'takeown' เพื่อให้สิทธิ์การเป็นเจ้าของไฟล์กับตัวเอง แต่มันอ้างว่าฉันไม่ได้รับอนุญาตให้ทำเช่นนั้น คนอื่น …

2
มีวิธีใน Linux เพื่ออัปเดตคุณสมบัติผู้ใช้ / กลุ่มโดยไม่ต้องเข้าสู่ระบบอีกครั้งหรือไม่?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา หลังจากที่ฉันแก้ไข / etc / group และฉันเพิ่มผู้ใช้ในกลุ่มที่ไม่ได้เป็นสมาชิกผู้ใช้จะไม่สามารถใช้สิทธิ์พิเศษที่ได้มาใหม่เว้นแต่จะเริ่มเซสชันใหม่ มีคำสั่งให้รีเฟรชคุณสมบัติผู้ใช้ / กลุ่มในเซสชันต่อเนื่องหรือไม่?

1
การให้สิทธิ์ในการเขียนให้กับกลุ่ม www-data
ฉันกำลังสร้างเว็บไซต์และส่วนหนึ่งของฟังก์ชั่นคือการเขียนข้อมูลที่ผู้ใช้สร้างขึ้นด้วย php ฉันใช้ nginx บน Ubuntu 13.04 ช่วงเวลาที่ฉันทดสอบเท่านั้นและทุกอย่างให้บริการผ่าน nginx บน locahost สคริปต์ php ของฉันไม่สามารถเขียนไฟล์ข้อความ (แม้ว่าฉันสามารถทำได้ด้วยตนเอง) และฉันคิดว่าเป็นปัญหาสิทธิ์ในการเขียนไปยังไดเรกทอรี /var/www/example.com/public_html ของฉัน ในขณะที่ฉัน (iain) เป็นเจ้าของไดเรกทอรีนี้ แต่ดูเหมือนว่าจะมีความเหมาะสมมากกว่าในการโอนความเป็นเจ้าของไดเรกทอรี / var / www และทุกอย่างภายในนั้นให้กับผู้ใช้ www-data (หรือควรเป็นกลุ่ม?) และเพิ่มตัวเองลงไป กลุ่ม www-data วิธีต่อไปนี้ถูกต้องหรือไม่ useradd -G www-data iain chown -R www-data:www-data /var/www/example.com chmod 775 /var/www ดังนั้นหมายความว่าทุกคนในกลุ่ม www-data สามารถอ่านเขียนและดำเนินการใน / var / …

0
ls -la symbolics สัญลักษณ์สุดท้ายหมายความว่าอย่างไร
ผสานกับ@ หมายความว่าอะไรกับการส่งออกของ "ls" ใน terminal X OS ของ? . คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 10 ปีที่ผ่านมา สำเนาที่เป็นไปได้: @ หมายถึงอะไรในเอาต์พุตของ ls บน os x terminal เมื่อฉันพิมพ์ls -laฉันจะได้รับผลลัพธ์ที่คุ้นเคยนี้ ... drwxr-xr-x+ 38 kent staff 1292 Nov 6 11:09 . drwxr-xr-x 5 root admin 170 Aug 14 14:11 .. -rw-r--r--@ 1 kent …
23 macos  unix  permissions  ls 

3
ไม่สามารถเรียกใช้งานสคริปต์บนไดรฟ์ภายนอกที่ติดตั้ง
กระบวนการ / mnt / ext เชื่อมต่อกับระบบไฟล์ ext2 ซึ่งเป็นฮาร์ดไดรฟ์ภายนอก ด้วยเหตุผลบางอย่างฉันไม่สามารถเรียกใช้สคริปต์จากที่นั่น โปรดดูเซสชั่นด้านล่าง luntain@plato /mnt/ext $ echo "echo success" > k.sh luntain@plato /mnt/ext $ chmod 777 k.sh luntain@plato /mnt/ext $ ./k.sh -bash: ./k.sh: Permission denied 126luntain@plato /mnt/ext $ ll k.sh -rwxrwxrwx 1 luntain luntain 13 Jan 23 15:08 k.sh* luntain@plato /mnt/ext $ ฉันชอบที่จะหาสาเหตุที่ฉันเห็นข้อผิดพลาด

9
ลบ windows / ไฟล์โปรแกรมเก่าจากไดรฟ์ที่สองหรือไม่
พีซีของฉันมีไดรฟ์พิเศษมากมาย ส่วนใหญ่ประกอบด้วย Windows และ Program Files รุ่นเก่า พีซีของฉันเรียกว่า "PC" และผู้ดูแลระบบของฉันชื่อ "Tim" ฉันได้มอบหมายความเป็นเจ้าของของไดรฟ์ที่สองเหล่านี้ให้กับผู้ใช้ "PC \ Tim" และยังให้การควบคุมเต็มรูปแบบแก่ผู้ใช้ "PC \ Tim" ในไดรฟ์ ฉันลองลบโฟลเดอร์ Windows หรือ Program Files ในไดรฟ์เหล่านี้แล้วรับข้อความ "คุณต้องได้รับอนุญาตจาก PC \ Tim เพื่อทำการเปลี่ยนแปลงในโฟลเดอร์นี้" เจ้าของปัจจุบันของโฟลเดอร์เหล่านี้แสดงเป็น "Tim (PC \ Tim)" สิทธิ์ที่มีประสิทธิภาพสำหรับโฟลเดอร์เหล่านี้แสดงรายการผู้ใช้ที่มีทุกสิทธิ์ "คำตอบ" ที่ไร้สาระในชุมชนไมโครซอฟท์แน่นอนนำเสนอสิ่งต่าง ๆ เช่น "ใช้การล้างข้อมูลบนดิสก์" (ซึ่งเป็นคำตอบที่ไม่ได้รับการศึกษาอย่างโจ่งแจ้ง) หรือ "เพียงฟอร์แมตไดรฟ์ใหม่" (การฟอร์แมตเป็นการหลีกเลี่ยงปัญหา ขั้นตอนที่ถูกต้องในการลบไฟล์เก่าเหล่านี้คืออะไร?

3
ฉันจะลบโฟลเดอร์ cygwin บนไดรฟ์ c ของฉันได้อย่างไร
C:\cygwinฉันมีโฟลเดอร์ที่เรียกว่า ฉันจะลบโฟลเดอร์นี้ได้อย่างไร มันบอกว่าฉันต้องการpermissionจากผู้ดูแลระบบ อย่างไรก็ตามฉันเข้าสู่ระบบในฐานะผู้ดูแล

3
การสร้างไฟล์และไดเรกทอรีด้วยเจ้าของ (ผู้ใช้ / กลุ่ม) ในขณะที่ sudoing
ฉันต้องการwgetบางสิ่งบางอย่าง (ส่งผลให้ไฟล์บีบอัดใน cwd) จากนั้นฉันต้องแยกมันแล้วทำบางสิ่งที่คัดลอก / ย้าย / แก้ไขและในที่สุดก็อาจเรียกใช้สคริปต์ (จากไฟล์เก็บถาวรที่ดาวน์โหลด) ตอนนี้งานทั้งหมดเหล่านี้โดยตรง ( wgetแยก ฯลฯ ) หรือทางอ้อม (เรียกใช้สคริปต์) ส่งผลในการสร้างไฟล์และไดเรกทอรี (ทั้งหมดในไดเรกทอรีการทำงานปัจจุบัน) ฉันทำทุกสิ่งนี้เป็นroot(ไม่มีวิธีที่จะทำกับผู้ใช้ขั้นสุดท้ายที่ต้องการ) ปัญหาคือ: สิ่งใดก็ตามที่สร้างขึ้นในกระบวนการเป็นเจ้าของโดยผู้ใช้รูทหรือ sudo เมื่อฉันทำ (และบางครั้งในช่วงกลางทาง) ฉันต้องออกชุดchmodและchownคำสั่งเพื่อทำสิ่งที่ถูกต้อง ตอนนี้มันจะดีถ้าอย่างใดสามารถบอกระบบว่า "จากนี้ไปไฟล์หรือ dirs ใด ๆ ที่คุณสร้างเมื่อฉันออกคำสั่งเป็น root คุณจะสร้างด้วยความเป็นเจ้าของและสิทธิ์ดังกล่าว"

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