[問題] 應用程式權限和底層溝通問題

看板LinuxDev作者 (小強)時間6年前 (2017/07/30 20:35), 6年前編輯推噓4(401)
留言5則, 4人參與, 最新討論串1/1
Linux arm 系統 如果要使用到如 GPIO 或是有使用到其他Driver 如/dev/* 下的功能時 一般只能使用到root 權限才能使用 但如果我因為帳號問題,不能使用root帳號直接使用,又想間接使用到 Driver 功能,不直接讀寫/dev/* 下的功能, 透過其他常駐的有root權限程式間接存取 我能如何才能用到該功能,又沒有root 權限? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.54.79 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1501418130.A.023.html ※ 編輯: liang168 (220.133.54.79), 07/30/2017 20:42:27

07/30 21:59, , 1F
user space發IOCTL給driver 阿
07/30 21:59, 1F

07/30 23:06, , 2F
可以使用udev給user權限
07/30 23:06, 2F

07/31 08:54, , 3F
chmod ug+s ./xxxx; chown root ./xxxx 沒記錯的話
07/31 08:54, 3F

07/31 08:57, , 4F
The linux programming interface, 9.3節
07/31 08:57, 4F

08/15 16:36, , 5F
518.57
08/15 16:36, 5F
文章代碼(AID): #1PVTAI0Z (LinuxDev)