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

คำสั่ง `chmod` ใช้เพื่อปรับแต่งการอนุญาตการอ่านเขียนและดำเนินการสำหรับเจ้าของกลุ่มและอื่น ๆ

3
คัดลอกไฟล์โดยไม่สูญเสียสิทธิ์ของไฟล์ / โฟลเดอร์
ฉันจะคัดลอกไฟล์ / โฟลเดอร์จากคอมพิวเตอร์ ubuntu บนระบบไฟล์ ext4 ไปยังคอมพิวเตอร์ ubuntu อื่นซึ่งยังอยู่ในระบบไฟล์ ext4 โดยใช้ usb stick ซึ่งใช้ระบบไฟล์ vfat โดยไม่สูญเสียสิทธิ์การใช้ไฟล์ ฉันได้ลอง ctrl-c พื้นฐานจากคอมพิวเตอร์ต้นทางแล้ว ctrl-v เป็น usb จากนั้น ctrl-c จาก usb แล้ว ctrl-v ไปยังคอมพิวเตอร์เป้าหมายและไม่มีการอนุญาตของไฟล์ / โฟลเดอร์เหมือนเดิม
36 12.04  chmod 

2
ทำไมฉันไม่มีรหัสผ่านสำหรับ“ su”? ปัญหาเกี่ยวกับ“ sudo”
ฉันติดตั้ง Ubuntu โดยใช้ GUI ให้รหัสผ่านและทุกสิ่งกับตัวเองแล้ว ฉันไม่ได้จำกระบวนการอย่างประณีต อย่างไรก็ตามสิ่งที่ฉันเป็นห่วงคือฉันไม่รู้รหัสผ่านต่อไปนี้: $ su Password: <the only password I've ever created on this machine> su: Authentication failure ฉันแค่ไม่รู้จะทำยังไง ฉันไม่ได้มีปัญหา แต่ฉันแค่อยากรู้ว่าเกิดอะไรขึ้นที่นี่ ฉันยังสามารถล็อคตัวเองออกจากไดเรกทอรี: starkers@ubuntu:~/Desktop$ mkdir foobs starkers@ubuntu:~/Desktop$ sudo chmod 777 -R foobs sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700 [sudo] password for starkers: <the …
34 sudo  chmod 

1
สิทธิ์ของไฟล์จะไม่เปลี่ยนแปลง
ขออภัยผู้ใช้ใหม่ ฉันติดตั้งประมาณ 9 วันที่ผ่านมาและมีปัญหาเกี่ยวกับ Unity ที่หายไปซึ่งใช้เวลา 5 วันในการแก้ไขอาการปวดหัว มันไม่เคยแก้ไขฉันติดตั้งใหม่ ฉันตั้งค่า Plex (เซิร์ฟเวอร์สื่อ) และในขณะที่เซิร์ฟเวอร์กำลังทำงานและสามารถเข้าถึงได้โดยอุปกรณ์เครือข่ายภายนอกฉันไม่สามารถเพิ่มไฟล์ได้ เพล็กซ์บอกว่านี่เป็นเพราะสิทธิ์ ฉันขึ้นและลงกระดานสนทนาที่นี่และที่ Plex เพื่อรับคำตอบ ดูเหมือนว่าทุกคนพูดว่า chmod -R 755 /media/My\ Book/Videos จะเปลี่ยนสิทธิ์อนุญาตให้โฟลเดอร์ "วิดีโอ" ในไดรฟ์ USB 2.0 NTFS 3TB Western Digital ภายนอกของฉัน (ซึ่งติดตั้งและเข้าถึงได้ผ่านตัวจัดการไฟล์) รวมถึงทุกไดเรกทอรีย่อยและไฟล์ที่อยู่ในนั้นจะสามารถเข้าถึงได้โดยผู้ใช้ "Plex" . ฉันได้ใช้ตัวจัดการไฟล์และทันทีที่คุณคลิกเพื่อเปลี่ยนการอนุญาตมันจะเปลี่ยนกลับทันที เมื่อฉัน chmod ด้วย -c มันบอกฉันว่าทุกไฟล์มีการเปลี่ยนแปลง (ปกติ 600) ถึง 755 ตามที่ฉันสั่งให้ทำ ฉันทำ ls …

3
วิธีรับสิทธิ์ chmod (octal) ของโฟลเดอร์ในเครื่องเทอร์มินัล
ฉันสามารถดูคุณสมบัติของโฟลเดอร์นี้ แต่ฉันต้องการรับคุณสมบัติอย่างรวดเร็วและเป็นตัวเลข (ฐานแปดเช่น755อื่น ๆ ) ฉันจะพิมพ์เทอร์มินัลเพื่อรับรู้ chmod ของไฟล์หรือโฟลเดอร์ที่ฉันต้องการคืออะไร?
22 directory  chmod 

2
หมายเลขแรกของอะไรในอาร์กิวเมนต์ chmod 4 หมายเลข (เช่น `chmod 4555`)
chmod 4555เมื่อติดตั้งโปรแกรมก็แนะนำให้ผมทำ โอเคฉันรู้เกี่ยวกับค่าถ้าฉันใช้ตัวเลขสามตัว ตัวอย่างเช่น chmod 555 test-file จะให้ -r-xr-xr-x 4 สำหรับการเขียน 2 สำหรับการอ่านและ 1 สำหรับการดำเนินการ แต่เมื่อฉันทำสิ่งนี้: chmod 4555 test-file มันให้ฉัน -r-sr-xr-x ดังนั้นเปลี่ยนไปx sมันหมายความว่าอะไร?


5
วิธีแก้ไข sudo หลังจาก“ chmod -R 777 / usr / bin”
ฉันเข้ามาchmod -R 777 /usr/binและตอนนี้ sudo ไม่ทำงาน sudo must be setuid rootมันบอกว่า chown root:root /usr/bin/sudo chmod 4755 /usr/bin/sudoคำแนะนำบางออนไลน์กล่าวว่าการเรียกใช้ เมื่อเข้าสู่chown root:root /usr/bin/sudoมันแสดงให้เห็นopened in readonly modeข้อผิดพลาด
15 permissions  sudo  root  chmod 

5
ฉันจะทำให้ทั้งไดเร็กทอรีดำเนินการได้อย่างไร
ฉันมีโฟลเดอร์ทั้งหมดสำหรับสคริปต์หลาม ฉันเหนื่อยกับการทำ chmod กับสคริปต์ python ใหม่ทุกตัวที่ฉันเขียน มีวิธีที่จะทำให้ทุกไฟล์ในโฟลเดอร์ของฉันสามารถเรียกใช้งานได้หรือไม่ถ้ามันเป็นสคริปต์ไพ ธ อน มันจะเป็นการดีถ้ามีสคริปต์ที่ตรวจสอบทุกครั้งที่มีการสร้างสคริปต์. py ใหม่และหากมีสคริปต์. py ใหม่ที่ทำให้สามารถเรียกใช้งานได้ทันที ฉันใช้เสียงเรียกเข้า

1
เรียกใช้ chmod 754 แบบไม่เรียกซ้ำโดยบังเอิญที่ระดับไดเรกทอรีรูต
ฉันบังเอิญวิ่งchmod 754 ./เมื่อฉันอยู่ที่ไดเรกทอรีรูทบนเซิร์ฟเวอร์ซึ่งรัน Ubuntu 18.04 ตอนนี้ฉันไม่สามารถใช้คำสั่งเช่นsudoหรือหรือpkexecฉันไม่สามารถเปลี่ยนแปลงอะไรได้ ฉันควรทำอย่างไรดี? มันส่งผลกระทบต่อผู้ใช้รายอื่นหรือไม่?
13 system  chmod 

2
อะไรคือ Ubuntu ที่เทียบเท่ากับ OSX `chmod -h` flag
ใน OSX ฉันสามารถตั้งค่าการอนุญาตของ symlink เอง (แทนที่จะเป็นสิ่งที่ชี้ไปที่ใช้ -h) จากหน้าคน: -h If the file is a symbolic link, change the mode of the link itself rather than the file that the link points to. ใน Ubuntu 14.04 ฉันพยายามตั้งค่าการอนุญาต symlink แต่ตั้งไว้ที่เป้าหมาย symlink เท่านั้น มันเกี่ยวกับ symlink จาก/home/nagios/.ssh/someprivatekeyถึง/somewhere/else/privatekeyดังนั้นการอนุญาตมีความสำคัญสำหรับ ssh ฉันจะบรรลุสิ่งนี้ได้อย่างไร


5
ปฏิเสธการอนุญาตเมื่อ ~ ถึงแม้ว่าเจ้าของจะระบุว่าฉัน
ยังไงก็ตามฉันจัดการ chmod และ chown ~ ของฉันไปสู่การให้อภัย เมื่อฉันพยายามเข้าสู่ระบบผ่านเปลือกฉันได้รับ bash: ~/.bashrc : Permission denied แม้หลังจาก ( ตามรูท ) ฉันก็ยังวิ่ง chown -hR nroach44 /home/nroach44 และ chmod -R 666 /home/nroach44 หรือ ( ในฐานะ nroach44 ) chmod -R 644 /home/nroach44 ไม่มีคำสั่งเหล่านี้ส่งคืนข้อผิดพลาด นอกจากนี้: ls -la /home/nroach44 ส่งคืนจำนวนมาก drw-rw-rw- 1 nroach44 nroach44 4096 --date-- ti:me foldername ความช่วยเหลือใด …

1
ไฟล์เป็นแบบอ่านอย่างเดียวหลังจากคัดลอกบน samba
ฉันเคยคัดลอกไฟล์จากระบบหนึ่งไปยังอีกระบบผ่าน samba ฉันจะรับไฟล์ได้ในโหมดอ่านอย่างเดียวเท่านั้น สิ่งที่ฉันกำลังทำอยู่ตอนนี้คือฉันเคยเปลี่ยนสิทธิ์ของไฟล์หลังจากถ่ายโอนไฟล์ ดูเหมือนว่าจะเสียเวลาเพียงเล็กน้อย มีวิธีแก้ไขปัญหานี้อย่างถาวรหรือไม่? ยังฉันมีปัญหาเดียวกัน กรุณาดูที่การตั้งค่าแซมบ้าของฉัน http://paste.ubuntu.com/614067/ เอาท์พุท: karthick@karthick:~$ groups karthick adm dialout cdrom plugdev lpadmin admin sambashare

1
คำสั่งเพื่อทำ chmod แบบเรียกซ้ำเพื่อสร้างไฟล์. sh ทั้งหมดภายในไดเร็กทอรีที่เรียกใช้งานได้หรือไม่?
กำลังพยายามทำ chmod แบบเรียกซ้ำบนไฟล์. sh ทั้งหมดในไดเร็กทอรีเพื่อให้สามารถเรียกทำงานได้

1
'chmod -644' จะตั้งค่าการอนุญาตไฟล์เป็น 000
ฉันมีไฟล์ที่มี 644 ( -rw-r--r--) และต้องการเปลี่ยนเป็น 664 ( -rw-rw-r--) หลังจากทำงาน: sudo chmod -664 my_file ตั้งค่าการอนุญาตไฟล์เป็น 000 ( ----------) พยายามที่จะเปลี่ยนการอนุญาตเป็นอะไรที่แตกต่างจาก 000 ดูเหมือนว่าจะไม่ทำงาน ฉันหายไปนี่อะไร

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