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

ย่อมาจาก "สิทธิ์ระบบไฟล์" - การควบคุมการเข้าถึงตามผู้ใช้กลุ่มหรือการเข้าถึงทั่วโลก

1
sshfs กำลังติดตั้งระบบไฟล์ในฐานะผู้ใช้รายอื่น
ดังนั้นฉันพยายามเมานต์โฟลเดอร์จากคอมพิวเตอร์เครื่องอื่นใน LAN ของฉันและฉันสามารถ ssh โดยไม่มีปัญหาใด ๆ แต่ฉันไม่สามารถทำการเปลี่ยนแปลงใด ๆ เมื่อฉันเข้าถึงโฟลเดอร์ที่เมาท์ นี่คือสิ่งที่ฉันทำไปแล้ว: ติดตั้ง: $sudo apt-get install sshfs $sudo modprobe fuse $sudo adduser <username> fuse $sudo chown root:fuse /dev/fuse $sudo chmod +x /dev/fuse $mkdir ~/remoteserv และเมื่อฉันเข้าถึงโฟลเดอร์ระยะไกลผ่าน sshfs: $sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv ผลลัพธ์ของการเป็น: $~/remoteserv$ ls -l total 60 drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 …

1
วิธีการเขียนบรรทัด fstab สำหรับการเข้าถึงไดรฟ์ NTFS แบบเต็ม?
ฉันเขียน: /dev/sda2 /win ntfs-3g rw,dev,exec,auto,async,users,umask=777,uid=1000,gid=1000,locale=en_US.utf8, errors=remount-ro 0 0 แต่ฉันยังไม่สามารถเข้าถึง / ชนะในฐานะผู้ใช้ (ตรงกับ uid / gid ที่ระบุ) ในฐานะที่เป็น root ฉันสามารถเข้าถึง / ชนะและเห็นว่าไม่มีการตั้งค่าการอนุญาตเลย (ฉันควร umask = 777 มีความหมายเพื่อตั้งค่าการอนุญาตทั้งหมด)

3
สิทธิ์เริ่มต้นของไดเรกทอรีในบ้านคืออะไร (เดสก์ท็อปดาวน์โหลด ฯลฯ )
ฉันบังเอิญใช้ chmod 777 * ในโฟลเดอร์บ้านของฉันและเปลี่ยนสิทธิ์ไดเรกทอรีทั้งหมด (แต่ไม่ใช่สำหรับไฟล์) ฉันจะยกเลิกสิ่งนี้ได้อย่างไร

1
การทำความเข้าใจสัญลักษณ์สัญลักษณ์ chmod และการใช้ Octal
ผู้ใช้ใหม่หลายคนทำผิดพลาด (หรือมีความเข้าใจผิด) ในขณะที่ใช้chmodไฟล์หรือไดเรกทอรีเนื่องจากขาดความรู้ข้อมูล: สัญลักษณ์สัญลักษณ์สำหรับugoและrwx การใช้ตัวเลขฐานแปด ดังนั้นในคำตอบนี้ฉันได้ให้ข้อมูลที่เป็นประโยชน์ที่สามารถช่วยให้เข้าใจสัญกรณ์สัญลักษณ์ที่ถูกต้องและใช้ตัวเลขฐานแปด

2
Root Home Directory Root, chown ไม่ทำงาน
ฉันใช้งาน Ubuntu 12.04 และมีปัญหาหลายอย่าง ฉันสืบย้อนกลับไปถึงข้อเท็จจริงที่ว่าโฮมไดเร็กตอรี่ของผู้ใช้ (/ home / ผู้ใช้) เป็นของ root ไดเร็กทอรี / home ถูกเมาท์บนไดรฟ์อื่น แต่ฉันเห็นได้ว่าใน fstab ฉันกำลังเมานต์เท่านั้น / home และไม่ใช่ / home / user: UUID=DC56D19E56DX3233 /home ntfs user,exec 0 2 คำสั่ง chown ด้านล่างดูเหมือนจะไม่ทำงาน: sudo chown -R user /home/user สิ่งนี้จะทำงานโดยไม่มีข้อผิดพลาด แต่ไม่ได้เปลี่ยนความเป็นเจ้าของไดเร็คทอรี่ นี่คือผลลัพธ์ของls -ldหลังจากรันคำสั่ง: drwxrwxrwx 1 root root 20480 Sep 25 …

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

3
ฉันจะเปลี่ยนเจ้าของเป็นผู้ใช้ปัจจุบันในโฟลเดอร์และมีโฟลเดอร์อยู่ภายในโฮมไดเร็กตอรี่ของฉันได้อย่างไร?
การใช้sudo nautilusฉันสร้างบางโฟลเดอร์และฉันต้องการกำจัดการอนุญาตรูท แต่ฉันมีจำนวนมากและฉันต้องการจะทำกับไดเรกทอรีทั้งหมดและโฟลเดอร์ที่มี ดังนั้นจะอนุญาตให้ผู้ใช้ปัจจุบันอ่าน / เขียนไฟล์และโฟลเดอร์ทั้งหมดภายในไดเรกทอรีเฉพาะที่อยู่ภายในบ้านได้อย่างไร

4
การเป็นเจ้าของรูทและการเข้าถึงแบบเอกสิทธิ์เฉพาะบุคคลหมายความถึงการเข้ารหัสหรือไม่
หากฉันมีไฟล์ที่มีสิทธิ์และความเป็นเจ้าของชอบ: -rw------- 1 root rootไฟล์นี้จะถูกเข้ารหัสหรือไม่? ฉันถามสิ่งนี้เพราะฉันสงสัยว่าไฟล์นี้ได้รับการปกป้องจากการอ่านเป็นไบต์ธรรมดาจริงๆแล้วสร้างขึ้นใหม่โดยผู้ใช้ที่ไม่ใช่รูทหรือผู้โจมตี

2
ปัญหาสิทธิ์อนุญาตในโฟลเดอร์ / media / user ป้องกันไม่ให้ฉันเข้าถึงสื่อภายนอก
เมื่อฉันเสียบฮาร์ดไดรฟ์ภายนอกของฉันใส่แผ่นดีวีดีหรือลองดูสิ่งที่ฉันมีในไดรฟ์ USB ของฉันพฤติกรรมที่แปลกประหลาดคือผลลัพธ์ปกติ ระบบไฟล์ติดตั้งได้ดี เมื่อฉันเข้าสู่ระบบในฐานะ root ผ่านsudo suฉันสามารถดูเนื้อหาของ/media/casper/externaldriveดีอย่างสมบูรณ์ อย่างไรก็ตามผู้ใช้ของฉันcasperไม่สามารถทำได้ Ubuntu ตอบกลับทุกการกระทำที่เกี่ยวข้องกับสถานที่Permission denied: casper@casper-desktop:/media$ ll /media/casper/externaldrive ls: cannot access '/media/casper/externaldrive': Permission denied ฉันตัดสินใจที่จะขุดลงไปในสิทธิ์ (ปัญหา) ของ/mediaโฟลเดอร์ ในฐานะที่casperฉันเห็นต่อไปนี้: casper@casper-desktop:/media$ ls -alF total 16 drwxr-xr-x 4 root root 4096 apr 21 17:47 ./ drwxr-xr-x 25 root root 4096 jul 29 15:43 ../ drwxr-x--- 3 …

2
ฉันจะเข้าถึงการอ่าน / เขียนการแชร์ NFS ของ Synology NAS ได้อย่างไร
ฉันมีสิทธิ์อ่านเพื่อเข้าถึงการแชร์ NFS ที่ติดตั้งเท่านั้น ด้วยการตั้งค่า 'ไม่มีการแมปสควอช' ใน NAS ผู้ใช้ปกติของ Ubuntu จะได้รับPermission deniedเมื่อพยายามcdเข้าร่วมและสามารถเข้าถึงการอ่านโดยใช้sudoเท่านั้น การใช้การตั้งค่าสควอช 'แมปผู้ใช้ทุกคนให้เป็นผู้ดูแลระบบ' ผู้ใช้ปกติของลูกค้าสามารถcdเข้าไปและมีสิทธิ์เข้าถึงเพื่ออ่านแบบแชร์เท่านั้น การใช้sudoไม่อนุญาตให้เขียน Synology NAS: DS214> id username uid=1026(username) gid=100(users) groups=100(users),101(administration) ไม่มีสควอช (ไม่มีการแมป) DS214> cat /etc/exports /volume1/Files 10.1.1.2(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100) สควอชทั้งหมด (ทำแผนที่ผู้ใช้ทั้งหมดให้เป็นผู้ดูแล) DS214> cat /etc/exports /volume1/Files 10.1.1.2(rw,async,no_wdelay,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100) ลูกค้า Ubuntu: $ cat /etc/fstab 10.1.1.214:/volume1/Files /mnt/nfs/Files nfs rw,user,auto 0 0 $ id …
11 14.04  mount  permissions  nfs  nas 

5
กำหนดสิทธิ์ใน / dev คืออะไร?
ฉันมีข้อผิดพลาดที่การอนุญาต/dev/input/event*ไม่ถูกต้องดังนั้นเมื่อฉันใช้Mumbleแอปพลิเคชันไม่สามารถตรวจพบการกดปุ่ม ถ้าฉันเรียกใช้คำสั่งต่อไปนี้มัน "แก้ไข" ปัญหา แต่ฉันต้องการแก้ไขถาวร sudo chmod a+r /dev/input/event/* อะไรเป็นตัวกำหนดสิทธิ์การใช้งาน/dev/input/event*และฉันจะตั้งค่าการอนุญาตถาวรได้อย่างไร

2
ฉันจะเรียกใช้ไฟล์โดยไม่ใช้สิทธิ์ได้อย่างไร
ฉันจะเรียกใช้งานไฟล์โดยไม่ให้สิทธิ์ดำเนินการกับตัวเองได้chmod u+xอย่างไร ถ้าฉันลองทำเครื่องหมายถูก 'อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม' เครื่องหมายถูกจะถูกลบออกทันที

3
ทำไมฉันถึงได้รับข้อผิดพลาด“ ไม่สามารถสร้างไฟล์ pid …สิทธิ์ที่ถูกปฏิเสธ” ข้อผิดพลาด?
หากโปรแกรมต้องได้รับอนุญาตในการเขียนฉันควรตั้งค่าด้วย chown ได้อย่างไร? โดยเฉพาะการอนุญาตโปรแกรมของ foo คือการแก้ไขข้อผิดพลาดนี้? failed to create pid file '/var/run/bar.pid': Permission denied

10
“ ไม่สามารถอัปเดตไฟล์ ICEauthority” หลังจากเข้าสู่ระบบ (เป็นอิสระจากคำพังเพย)
ฉันเพิ่งติดตั้ง Ubuntu 11.04 64 บิตในคอมพิวเตอร์เครื่องใหม่ของฉันและฉันได้รับข้อความนี้สองข้อความหลังจากเข้าสู่ระบบ: และ ฉันพยายามที่จะเข้าสู่ระบบด้วยคำพังเพยคลาสสิกและโหมดปลอดภัย แต่ได้รับข้อความเดียวกัน มีวิธีใดที่ง่าย / เร็วในการแก้ปัญหานี้? (ถ้าไม่ใช่ฉันสามารถใช้ Ubuntu 10.10 ได้สักพัก) คอมพิวเตอร์ของฉันคือ HP Pavilion, intel i3, 4GM ram

4
ซ่อน 'โปรไฟล์ของคุณไม่สามารถเปิดได้อย่างถูกต้อง'
ฉันมีร้านอินเทอร์เน็ตสาธารณะขนาดเล็กที่มี Ubuntu 10.04 และ 10.10 ฉันใช้ Google Chrome 7.0.517.44 (64615) กับ AutoScroll - เวอร์ชัน: 2.7.5; AdBlock ถูกลบเนื่องจากโหลด CPU สูงและความเร็วที่ไม่สะดวกสบายของเครื่อง ข้อผิดพลาด"โปรไฟล์ของคุณไม่สามารถเปิดได้อย่างถูกต้อง"ปรากฏขึ้น: รูปภาพนี้เป็นเพียงภาพประกอบ เหตุผลก็คือฉันเปลี่ยนการอนุญาตของไฟล์กำหนดค่าบางอย่างเพื่อจำประวัติศาสตร์ไม่ได้มีการตั้งค่าในตัวเลือกเพื่อไม่ใช้ประวัติ ฉันถูกลบการอนุญาตให้เขียนไปที่: ~/.config/google-chrome$ find . -group nopasswdlogin ./Default/Archived History ./Default/History ./Default/Visited Links เมื่อฉันแก้ไขปัญหาทั้งหมดของฉันฉันจะลบสิทธิ์การเขียนอื่น ๆ นี่เป็นสถานที่สาธารณะ วิธีการใดบ้างที่ซ่อนข้อความนี้ ขอบคุณ!

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