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

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

1
การกำหนดค่าการอนุญาตสำหรับ FTP และ Apache
ฉันมีเว็บเซิร์ฟเวอร์ (Apache2) ที่ฉันเข้าถึงด้วย FileZilla บนเว็บเซิร์ฟเวอร์ของฉันฉันมี dir / home / admin / www ที่ฉันผูกไว้กับ / var / www ดังนั้นฉันสามารถเข้าถึงได้ด้วย FTP มันใช้งานได้สมบูรณ์แบบ! แต่ทุกครั้งที่ฉันรีสตาร์ทเว็บเซิร์ฟเวอร์ฉันต้องทำการผูกอีกครั้งและอีกครั้ง ฉันไม่สามารถพูดกับเว็บเซิร์ฟเวอร์ของฉันว่าต้องผูกแผนที่เหล่านั้นไว้ตลอดเวลาหรือไม่? ฉันต้องรีเซ็ตสิทธิ์ทั้งหมดของฉันทุกครั้งอีกครั้งฉันทำอะไรผิด

1
ข้อผิดพลาด“ ปฏิเสธสายการอนุญาต 302” ขณะติดตั้ง VMware Player
ปัญหา สำหรับหลักสูตรสถาปัตยกรรมระบบปฏิบัติการที่มหาวิทยาลัยเราจำเป็นต้องใช้ VMware Player 3.1.4 สำหรับการมอบหมายชั้นเรียน ปัจจุบันฉันใช้ Ubuntu 11.04 64 บิตและเพิ่งฟอร์แมตด้วยการติดตั้งวานิลลา 64- บิต 11.04; ซึ่งยังคงมีผลดังต่อไปนี้ ฉันเริ่มการติดตั้งออกโดย cd'ing ไปยังไดเรกทอรีที่มีชุดบันเดิลของ VMware และเรียกใช้คำสั่งการติดตั้งนี้: sudo sh ./VMware-Player-3.1.4-385536.x86_64.bundle น่าเสียดายที่หลังจากใช้งานสคริปต์การติดตั้งไปแล้วครึ่งหนึ่งฉันพบข้อผิดพลาดนี้: ./VMware-Player-3.1.4-385536.x86_64.bundle: บรรทัด 302: /tmp/vmis.k6Yk9O/install/vmware-installer/vmware-installer: ปฏิเสธการอนุญาต ที่ตัวติดตั้งที่ถูกแยกถูกเรียกใช้งานที่บรรทัด 302 ด้วยตัวเลือกต่อไปนี้: 302 "$installer" --set-setting vmware-installer libconf "$libconf" \ 303 --install-component "$source"/vmware-installer \ 304 --install-bundle "$bundle" "$@" นอกจากนี้ md5sum ที่เรียกบนบันเดิลจะส่งคืนผลรวมที่แน่นอนตามที่กล่าวไว้ในหน้าดาวน์โหลด …


6
จะให้สิทธิ์การอ่านเพื่อเขียนไปยังโฟลเดอร์และโฟลเดอร์ย่อยและไฟล์ได้อย่างไร?
ฉันเปลี่ยนความเป็นเจ้าของไฟล์ localhost ของฉันบน/var/www/และโฟลเดอร์ย่อยและให้สิทธิ์ 777 อย่างไรก็ตามเมื่อใดก็ตามที่ฉันเพิ่มโฟลเดอร์ใหม่ในนั้นโฟลเดอร์ใหม่จะไม่ได้รับอนุญาตโดยอัตโนมัติ ฉันจะให้สิทธิ์โฟลเดอร์ 777 ตลอดไปเพื่อที่ว่าถ้าฉันเพิ่มโฟลเดอร์ใหม่หรือไฟล์ที่ได้รับอนุญาตเดียวกัน

4
เกิดข้อผิดพลาดหลังจาก sudo-ing“ sudo: ต้องเป็น setuid root”
บนคอมพิวเตอร์เพื่อนร่วมงานทุกครั้งที่ฉันใช้คำสั่ง sudo ฉันได้รับข้อผิดพลาดนี้: sudo: must be setuid root ฉันลองสิ่งต่าง ๆ ที่กล่าวถึงบนอินเทอร์เน็ตเช่นเปลี่ยนสิทธิ์เป็น 4755 จาก live cd แต่แม้คำสั่งนี้จาก live-cd sudo chmod 4755 /media/device/usr/bin/sudo ให้ข้อผิดพลาดเดียวกัน แก้ไข:เพื่อนร่วมงานบอกฉันว่าเขาดำเนินการคำสั่งนี้พระเจ้ารู้ว่าทำไม: / sudo chmod -R 777 /หรือsudo chmod -R 777เขาไม่แน่ใจ

2
ฉันจะเก็บบิตที่เรียกใช้งานได้ของไฟล์ที่ซิงค์โดย Ubuntu One ได้อย่างไร
สคริปต์ที่ฉันกำลังทำงานอยู่ในโฟลเดอร์ที่มีการทำข้อมูลให้ตรงกันโดย Ubuntu One ทุกคนที่ผมแก้ไขเวลาจากคอมพิวเตอร์เครื่องอื่นก็ looses chmod +xบิตปฏิบัติการของมันและฉันต้องด้วยตนเองนำไปใช้ใหม่ ฉันจะหลีกเลี่ยงการตั้งค่านี้ซ้ำ ๆ ได้อย่างไร

3
`ผู้ใช้ chown: ผู้ใช้หาย + พบว่า` เป็นอันตรายหรือไม่
เมื่อเร็ว ๆ นี้ฉันได้สร้างระบบไฟล์ที่เข้ารหัส ( crypto_LUKS) ซึ่งทำหน้าที่เป็น $ HOME สำหรับผู้ใช้หนึ่งรายโดยเฉพาะ (เช่นฉันติดตั้งเป็น/home/pduck) ฉันยังเพิ่มรายการที่เหมาะสม/etc/security/pam_mount.conf.xmlเพื่อให้พาร์ติชันได้รับการถอดรหัสและติดตั้งโดยอัตโนมัติเมื่อผู้ใช้ล็อกอิน (และยกเลิกการต่อเชื่อมเมื่อเขาออกจากระบบ) ใช้งานได้ดี เนื่องจาก $ HOME เป็นระบบไฟล์ของตัวเองผู้ใช้จึงมีlost+foundไดเรกทอรีที่เป็นของ root: root อยู่ ฉันรู้ว่าการลบไดเรกทอรีเป็นความคิดที่ไม่ดีแต่มีหลายคำสั่ง (เช่นfind) บ่นว่าไม่สามารถเข้าถึงได้ ทำให้ฉันรำคาญ จากความอยากรู้ฉันได้ลบไดเรกทอรีและสร้างใหม่ด้วยmklost+found(ไม่sudo) ตอนนี้ไดเรกทอรีเป็นของ pduck: pduck ตกลงหรือว่าสำคัญที่ไดเรกทอรีเป็นเจ้าของโดย root: root

3
การอนุญาตไฟล์ .desktop
ต้องการคำชี้แจงเกี่ยวกับการอนุญาตของ.desktopไฟล์ ฉันสามารถดู.desktopไฟล์ทั้งหมดที่/usr/share/applications/root เป็นเจ้าของได้รับอนุญาต -rw-r--r-- นอกจากนี้ยังมีexamples.desktopที่$HOMEเป็นของผู้ใช้มีสิทธิ์เหมือนกัน ทั้งหมดนั้นทำงานได้อย่างถูกต้อง แต่เมื่อฉันจะสร้าง.desktopไฟล์ที่กำหนดเองที่มีสิทธิ์เดียวกันมันจะโยนข้อความผิดพลาดต่อไปนี้ แอปพลิเคชันที่ไม่น่าเชื่อถือตัวเรียก ใช้งานแอปพลิเคชัน "myapp.desktop" ไม่ได้รับการทำเครื่องหมายว่าเชื่อถือได้ หากคุณไม่ทราบที่มาของไฟล์นี้การเปิดไฟล์อาจไม่ปลอดภัย แต่การเพิ่มการอนุญาตให้เรียกใช้นั้นอนุญาตให้ทำงานได้โดยไม่มีปัญหาใด ๆ ถาม: เหตุใด.desktopไฟล์ที่กำหนดเองจึงต้องมีการ+xอนุญาตให้เรียกใช้หรือ.desktopไฟล์บางไฟล์สามารถทำงานได้โดยไม่ต้องมีการอนุญาตให้ใช้งาน เป็นไปได้หรือไม่ที่จะเรียกใช้.desktopไฟล์ที่กำหนดเองโดยไม่ได้รับอนุญาตให้ดำเนินการ

8
ไม่สามารถเขียนไปยังไดรฟ์ที่ฟอร์แมต NTFS ได้
ฉันไม่แน่ใจว่าเกิดอะไรขึ้น แต่ฉันได้สูญเสียการเข้าถึงการเขียนไปยังไดรฟ์ภายนอก NTFS ของฉันทันที ฉันติดตั้งเกมและแอพสองสามตัวจากศูนย์ซอฟต์แวร์และตอนนี้ฉันไม่สามารถสร้างโฟลเดอร์ใหม่หรือคัดลอกและวางไฟล์ไปยังสิ่งที่เป็น NTFS ตอนนี้ทุกอย่างเป็นแบบอ่านอย่างเดียวและฉันพยายามแก้ไขหลายอย่าง แต่ดูเหมือนสิ้นหวัง เพียงเพื่อตรวจสอบว่าไม่ได้เป็นไดรฟ์ตัวเองฉันทำไดรฟ์ข้อมูล truecrypt ที่จัดรูปแบบ ntfs เพียงเล็กน้อย และใช่ดูเหมือนว่า Ubuntu จะบล็อกไม่ให้ฉันเขียนอะไรถึง NTFS เกิดอะไรขึ้นที่นี่? มีวิธีใดที่ฉันจะสามารถเข้าถึงการเขียนไดรฟ์ NTFS ของฉันได้ดังนั้นฉันจึงสามารถสำรองข้อมูลทั้งหมดของฉันได้ ฉันอาจติดตั้ง Ubuntu ใหม่ กรุณาช่วย. อัปเดต (และขอบคุณทุกคนสำหรับการตอบกลับอย่างรวดเร็ว) ปัญหาได้รับการแก้ไขแล้ว ก่อนที่จะสังเกตเห็นว่าฉันสูญเสียสิทธิ์การเขียนแบบ NTFS ฉันได้ติดตั้ง GParted จากศูนย์ซอฟต์แวร์และมีส่วนขยายที่เรียกว่า ntfsprogs ที่มาพร้อมกับมัน ในระหว่างการค้นหาวิธีแก้ไขปัญหาฉันได้ถอนการติดตั้ง GParted (เนื่องจากเป็นหนึ่งในแอพที่ฉันติดตั้งไว้ก่อนหน้าปัญหา) แต่นั่นก็ไม่ได้แก้ปัญหา ฉันเจอแอพที่ชื่อว่า 'NTFS Configuration Tool' เมื่อฉันติดตั้งสิ่งนี้มันบอกว่าจำเป็นต้องลบส่วนขยาย ntfsprogs (ดังนั้นฉันเดาว่าจะถอนการติดตั้ง GPARTED ไม่ได้ลบส่วนขยาย ntfsprog) ฉันเปิดใช้เครื่องมือการกำหนดค่า …
10 permissions  ntfs 

2
ไม่สามารถเข้าถึงไดเรกทอรีฉันเป็นสมาชิกกลุ่ม
บนเว็บเซิร์ฟเวอร์ของฉันฉันมีไดเรกทอรี 'www' ที่มีสิทธิ์drwxrwxr--และ user: group root:www-dataเพื่อให้ Apache สามารถเข้าถึงได้ ตอนนี้ฉันได้เพิ่มบัญชีของฉันไปยังกลุ่ม www-data ด้วย sudo usermod -g www-data myuser และถ้าฉันเป็นเช่นgroupsนั้นก็www-dataเป็นหนึ่งในพวกเขา แต่เมื่อฉันพยายามที่จะทำมันให้ได้ฉันจะได้รับ 'การอนุญาตถูกปฏิเสธ' หากฉันเปลี่ยนผู้ใช้เป็น 'myuser' หรือตั้งกลุ่มเป็นกลุ่มอื่นที่ฉันเป็นสมาชิกอยู่ฉันสามารถเข้ามาได้ ฉันพลาดอะไรไปรึเปล่า?

2
ไดเรกทอรีที่ไม่สามารถลบได้หายไป + พบ
ฉันจะลบไดเรกทอรีนี้ได้อย่างไร ฉันทำfsckแล้วมันพบว่ามีขยะฉันมองผ่านไฟล์เหล่านี้และไม่มีอะไรสำคัญ ดังนั้นฉันจึงพยายามลบเนื้อหาของ/lost+foundและทุกอย่างได้หายไปยกเว้นไดเรกทอรีแปลก ๆ นี้ ผมคิดว่าวาง/tmp(ผมสามารถย้าย dir ที่ข้ามปริมาณ) จะลบมันในการรีบูตต่อไป fsckแต่ก็ยังคงมีการรีบูตหลังจากที่ทั้งสองและอื่น ๆ ดูเหมือนว่าปัญหาจะอยู่ในระดับต่ำและการเล่นกับความเป็นเจ้าของและการอนุญาตไม่เพียงพอฉันทำให้คุณสามารถสร้างปัญหาขึ้นใหม่ได้ด้วยตัวเอง สนุก! นี้มีความปลอดภัยคุณจะสามารถที่จะภาพ umount เพื่อกำจัดไดเรกทอรีเหล่านี้บนเครื่องของคุณ ; นี่ไม่ใช่ภาพ iso นี่คือผลลัพธ์ของdd if=/dev/sda1 of=/files/broken.iso ; ฉันสร้างไฟล์เก็บถาวร 15MB ด้วยภาพซึ่งเป็น ~ 1.2GB คุณสามารถดาวน์โหลดและใช้ร่วมกับคำสั่งต่อไปนี้: cd /tmp wget https://dl.dropboxusercontent.com/u/22701362/broken.tar.xz tar xvf broken.tar.xz mkdir test sudo mount broken.iso test cd test จะมีสองไดเรกทอรี (ในระหว่างการสร้างภาพนั้นปรากฏว่ามีสองไดเรกทอรีดังกล่าวในดิสก์ของฉัน): /tmp/test> tree . ├── …

1
วิธีการตั้งค่า apache2 virtualhosts บนโฮมไดเร็กตอรี่ของคุณบน Ubuntu 14.04?
ฉันกำลังพยายามติดตั้ง apache2 virtualhost เพื่อเรียกใช้แอพพลิเคชั่นจากไดเรกทอรีแอพในโฮมไดเร็กตอรี่ของฉัน home/myusername/apps/application1 นี่คือขั้นตอนที่ฉันกำลังทำอยู่: 1) การสร้างไดเรกทอรีและเพิ่มไฟล์ index.html ไว้ในนั้น home/myusername/apps/application1/index.html 2) การให้สิทธิ์กับไดเรกทอรี sudo chown -R $USER:$USER /home/myusername/apps/application1 sudo chmod -R 755 /home/myusername/apps 3) การสร้างไฟล์โฮสต์เสมือน sudo touch /etc/apache2/sites-enabled/application1.app.conf <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/myusername/application1 ServerName application1.app ServerAlias www.application1.app ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> 4) เปิดใช้งานโฮสต์ sudo a2ensite application1.app 5) …

2
โฟลเดอร์ Xampp htdocs, โฟลเดอร์ย่อยและการอนุญาตไฟล์ทั้งหมด
ฉันไม่คุ้นเคยกับ Ubuntu ฉันคัดลอกโฟลเดอร์โครงการของฉันhtdocsจากนั้นฉันเปิดโครงการในเบราว์เซอร์ที่โหลด แต่ไฟล์จัดแต่งทรงผม (ไฟล์ CSS) ไม่โหลด มันเป็นปัญหาสิทธิ์ ฉันทำคำสั่งมากมาย แต่ก็ไม่ประสบความสำเร็จ ฉันจะอนุญาตให้ทุกสิ่งได้htdocsอย่างไร

1
'[ข้อผิดพลาดในการเขียน / ชื่อไฟล์: ปฏิเสธการอนุญาต]' ในขณะที่พยายามบันทึกไฟล์โดยใช้โปรแกรมแก้ไขนาโน
ใช้ตัวแก้ไขข้อความของนาโนฉันพยายามบันทึกและออกจากไฟล์ ฉันมีไฟล์ชื่อแล้ว ฉันคลิกCtrl+ Xเพื่อออก จากนั้นฉันคลิกYเพราะฉันต้องการบันทึกไฟล์ มันขอไฟล์ที่จะเขียนผมกดEnterเพื่อใช้ชื่อเริ่มต้นเพราะมันมีชื่อแล้ว ปัญหาคือฉันได้รับข้อความนี้ [Error writing /filename: Permission denied] ผมทำอะไรผิดหรือเปล่า?
10 permissions  nano 

9
สิทธิ์สำหรับโฟลเดอร์วิดีโอสำหรับ minidlna?
ฉันมีฮาร์ดไดรฟ์รองที่มีการติดตั้งเป็น / สื่อ / minidlnaสื่อและผมอยากจะใช้โฟลเดอร์ที่เรียกว่าวิดีโอที่ตั้งอยู่บนไดรฟ์ที่ว่าผมอยากจะแบ่งปันวิดีโอที่อยู่ในโฟลเดอร์นี้ได้ผ่านทาง ฉันminidlnaทำงานกับ/home/jonathan/Videosไดรฟ์ขนาดเล็กลงและต้องการย้ายวิดีโอไปยังไดรฟ์ขนาดใหญ่แทน อย่างไรก็ตามหลังจากที่ฉันแก้ไขminidlna.confให้ชี้ไปที่โฟลเดอร์ / media / Media / Videos และทำการ a sudo service minidlna force-reloadเพื่อทำการรีโหลดฐานข้อมูลที่ฉันได้รับข้อผิดพลาด permssions ใครสามารถชี้ให้ฉันเห็นถึงการอนุญาตที่ถูกต้องที่ฉันต้องการตั้งค่าในโฟลเดอร์นี้?

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