請問要怎麼設定開機時自動開啟指定檔案並具有root權限? [論壇 - Ubuntu 程式設計]
正在瀏覽:
1 名遊客
請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2017/4/11 11:47 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 11
![]() |
我想做的是,開機時使用SuperUser進入桌面自動開啟檔案時
不需要輸入sudo,該檔案就會自動具有root權限 但只限於我所設定的檔案,而不是SuperUser能開啟的所有檔案 我知道可以在開機時使用terminal來執行 但這時只要ctrl+c就可以關閉terminal,使程式無法執行 也嘗試過設定成自動執行sudo的Applications Menu 但是開啟的時候依然需要輸入密碼 且好像無法設定成開機時自動開啟 我已經查過很多資料了 但都找不到符合上述情形的 請大家幫忙 謝謝 -------------------------------- 我搞錯問題了 正確應該是 在 sudoer 裡面的人, 登入的時候, 用 root 權限自動執行某個程式 這樣才對 謝謝大家
2017/4/13 16:33
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
最簡單的方法就是以root登入
http://ruby-notebook.blogspot.tw/2014/08/ubuntu-1404-root.html 不然就是移除sudo,或su切換身分 借串問一下,可以再登入畫面開啟root嗎? 開手動要先輸入帳號在密碼有點麻煩 感恩
2017/4/13 17:00
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
quiltshrimp 寫到: 我還不是很能理解您上面提的需求, 您想要的是
上面這部份,我沒去研究過,沒去嘗試,所以不曉得作法(見下面回覆#4)。 一般的作法,應該是下面這個,
關於這部份,可以參考「[分享]在瀏覽檔案時,按右鍵能直接以 root 權限開啟」這篇討論。 主要是要了解「gksu」或「gksudo」的用法。 然後可以搭配「Desktop Entry」或「Shell Script」。 ## 鳥哥的 Linux 私房菜 * 第十六章、程序管理與 SELinux 初探 / 16.1.1 程序與程式 (process & program) ## 其他類似或有關聯的討論 * 請問如何將putty設為sudo權限 ## Desktop Entry 的用法案例參考 * #8 回覆: Chrome 45 以上及Firefox 52以上 版本不再支援網路ATM.. * #2 回覆: 「Mozilla Firefox 官方版」更新腳本 * #11 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ? 另外這昨天發現到的「SolydXK」, 裡面的「Python專案」,裡面都有用到「gksudo」這樣的技巧。 例如「usermanager」。 報告完畢
2017/4/13 17:07
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
2017/4/13 17:40
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2017/4/11 11:47 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 11
![]() |
謝謝您的回覆
但我想做的是不需要用到右鍵或是透過terminal來開啟root權限 也不是使用root做自動登入 而是開機用Super User進入桌面時自動使用root權限開啟指定檔案 或是該檔案本身在執行時具有root權限 只要該檔案在執行時是root權限就可以
2017/4/13 17:42
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
quiltshrimp 寫到: 所以我上面才說,我還不太能理解您提的需求 ![]()
上面這兩句,對我來說,邏輯上有衝突(矛盾)。 您可能要再釐清一些概念,關於「檔案權限」和「執行程序的權限」。 上面我有列參考網址 * 鳥哥的 Linux 私房菜 / 第十六章、程序管理與 SELinux 初探 / 16.1.1 程序與程式 (process & program) 可以看「圖16.1.1」和「圖16.1.2」。 我也要再複習一下,我怕我講錯了 Orz...
2017/4/13 17:47
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2017/4/11 11:47 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 11
![]() |
我搞錯了
關於程式權限您講的是這個吧 http://linux.vbird.org/linux_basic/0210filepermission.php#chmod 那我要詢問的應該是 開啟檔案的使用者權限才對 使用Super User自動登入桌面時,能夠自動使用sudo開啟指定檔案 且不使用自動開啟terminal並用sudo開啟檔案 這樣才對 麻煩了 謝謝 我不會使用引言回覆的功能 抱歉...
2017/4/13 18:29
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
quiltshrimp 寫到: 我還不是很了解您要的,歹勢拉! 下方會詢問,我的一些疑問,需要釐清 您可以先再重複閱讀 * 鳥哥的 Linux 私房菜 / 第十六章、程序管理與 SELinux 初探 / 16.1.1 程序與程式 (process & program)
關於「檔案權限」和「程式(program)權限」,如何設定,方法是一樣的,都是檔案。 可以閱讀 * 鳥哥的 Linux 私房菜 / 第五章、Linux 的檔案權限與目錄配置 / 5.2.2 如何改變檔案屬性與權限 * 鳥哥的 Linux 私房菜 / 第十三章、Linux 帳號管理與 ACL 權限設定 / 13.1.1 使用者識別碼: UID 與 GID * 鳥哥的 Linux 私房菜 / 第六章、Linux 檔案與目錄管理 / 6.4 檔案與目錄的預設權限與隱藏權限 而「程序(process)權限」的概念,如何產生的,則是參考我一開始提的 * 鳥哥的 Linux 私房菜 / 第十六章、程序管理與 SELinux 初探 / 16.1.1 程序與程式 (process & program) * 鳥哥的 Linux 私房菜 / 第六章、Linux 檔案與目錄管理 / 6.4.3 檔案特殊權限 包含「圖16.1.1」和「圖16.1.2」以及相關的說明。 關於「sudo」 * 鳥哥的 Linux 私房菜 / 第十三章、Linux 帳號管理與 ACL 權限設定 / 13.4.2 sudo ======================================================= 另外撇開權限的問題不談, 我想要釐清的是,您的需求, * 是進入「桌面環境」後,然後會自動開啟一個「文字檔」,顯示出來。 * 還是進入「桌面環境」後,會自動執行一個「程式」。 ======================================================= 還有您指的「Super User」指的是? 我一開始以為您的「Super User」指的是「root」, 後來幾次看您的回覆,發現您所謂的「Super User」指的好像不是「root」, 所以想再釐清這部份,您指的「Super User」指的是? ======================================================= ## 進入桌面環境,自動啟動的資料夾 (搭配Desktop Entry) * /etc/xdg/autostart * ~/.config/autostart/ 可以參考「Desktop Application Autostart Specification」。 剛使用「/etc/xdg/autostart」當關鍵字查詢,發現我以前有紀錄「一篇」,也可以參考。 相關網址 * http://benjr.tw/1242 * Ubuntu Community Help Wiki / AddingProgramToSessionStartup ======================================================= 之前有紀錄一篇「[索引] 開機流程」,也可以參考,裡面紀錄一些參考連結和討論案例。 ======================================================= quiltshrimp 寫到: 按下回覆,下方有一個「引用」的按鈕, 語法可以參考「維基百科 / BBCode」 ======================================================= 以上提供參考 報告完畢 ![]()
2017/4/13 18:53
|
||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2006/1/11 0:33 所屬群組:
已註冊使用者 等級: 12
HP : 0 / 280
![]() |
我猜他是要, 某個 寫在 sudoer 裡面的人, 登入的時候, 用 root 權限自動執行某個程式。
但是不知道他到底想幹嘛, 應該要看一下 提問的智慧 http://mis.ndhu.edu.tw/docu/question.htm
2017/4/14 2:35
|
||||||||||
這個站可以廢了, 很愛言論審核, 發廢文亂回答答錯的卻很快就審核通過
|
|||||||||||
![]() |
回覆: 請問要怎麼設定開機時自動開啟指定檔案並具有root權限? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2006/1/11 0:33 所屬群組:
已註冊使用者 等級: 12
HP : 0 / 280
![]() |
sudo 某個特定程式不用輸入密碼
https://askubuntu.com/questions/159007/how-do-i-run-specific-sudo-commands-without-a-password
2017/4/14 2:47
|
||||||||||
這個站可以廢了, 很愛言論審核, 發廢文亂回答答錯的卻很快就審核通過
|
|||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.