ปัญหาการเข้าถึงอุปกรณ์หลายอย่างสามารถแก้ไขได้ด้วยการเปลี่ยนแปลงสมาชิกกลุ่ม
คุณสามารถค้นหาชื่ออุปกรณ์ได้โดยการดู sudo Journalctl --ติดตาม
ขณะที่คุณเชื่อมต่ออุปกรณ์ของคุณ หรือ ls -1 /dev >dev.before
, เชื่อมต่ออุปกรณ์ , รอ 10 วินาที , ls -1 /dev >dev.after;diff dev.{ก่อน,หลัง}
.
โดยเฉพาะถ้า ls -l
แสดงว่าสิทธิ์กลุ่ม (ที่สอง "rwx
" แฝดสาม) คือ "แถว
" (เช่น."-rw-rw----
") จากนั้นเพิ่มตัวเองในกลุ่มที่เป็นเจ้าของอุปกรณ์จะให้สิทธิ์ แถว
เข้าไป.
นี่คือวิธี:
# เปลี่ยนเป็นชื่ออุปกรณ์ของคุณ
อุปกรณ์="/dev/dvdrw"
sudo adduser $USER $(stat -c "%G" $อุปกรณ์)
ซึ่งจะช่วยให้คุณเป็นสมาชิกในกลุ่มที่สามารถ แถว
อุปกรณ์, แต่มีอีกหนึ่งขั้นตอน
เพื่อให้กระบวนการทั้งหมดของคุณเป็นสมาชิกของกลุ่มใหม่ ให้ออกจากระบบและเข้าสู่ระบบ มีการตั้งค่าการเป็นสมาชิกกลุ่มที่ เข้าสู่ระบบ
เวลา.
หากต้องการสร้างกระบวนการเดียวในกลุ่มใหม่ (สำหรับการทดสอบ ก่อนออกจากระบบ/เข้าสู่ระบบ):
newgrp $(stat -c "%G" $อุปกรณ์)
หรือพิมพ์ชื่อกลุ่ม ดู ผู้ชายคนใหม่
.