[問題] system call的權限問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux gcc
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
GTK
問題(Question):
請問各位大大
目前小弟用GTK寫了一隻小程式
其中有個功能是使用system()去呼叫需要root權限的指令
ex:
system("touch /opt/xxx.txt");
如果編譯成binary file之後
除了使用sudo的方式執行以外
是否有其他方法可以達成呢@@?
原本想在前面多呼叫一行
system("sudo su");
卻發現用command line執行還好
如果直接點擊執行檔
就不知道要如何輸入root密碼了
懇請各位大大提供方向
感激不盡 >"<...
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.26.82
→
12/07 18:06, , 1F
12/07 18:06, 1F
→
12/07 18:16, , 2F
12/07 18:16, 2F
→
12/07 18:20, , 3F
12/07 18:20, 3F
→
12/07 19:27, , 4F
12/07 19:27, 4F
→
12/07 19:27, , 5F
12/07 19:27, 5F
→
12/07 19:28, , 6F
12/07 19:28, 6F
→
12/07 19:36, , 7F
12/07 19:36, 7F
→
12/07 19:40, , 8F
12/07 19:40, 8F
→
12/07 19:55, , 9F
12/07 19:55, 9F
→
12/07 19:56, , 10F
12/07 19:56, 10F
→
12/07 19:57, , 11F
12/07 19:57, 11F
→
12/07 20:33, , 12F
12/07 20:33, 12F
→
12/07 23:52, , 13F
12/07 23:52, 13F
→
12/07 23:52, , 14F
12/07 23:52, 14F
推
12/09 00:05, , 15F
12/09 00:05, 15F
→
12/09 10:12, , 16F
12/09 10:12, 16F