[問題] 程式執行權限

看板Linux作者時間10年前 (2013/12/28 23:23), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
我的環境是在國網中心的電腦 我是申請附屬帳號 因此group的名稱就是老師主帳號的名稱 OS是 SuSE Linux Enterprise Server 11 sp1 因此我沒有root的權限 我將我編譯的程式放在我的家目錄 為了方便跑程式 我有寫script在我家目錄的bin下 其他使用者可以Link我的script到他們的bin下使用 問題來了 我不想要讓不相關的人使用我的script 要怎麼設定? 通常 可以弄成只剩group的權限 有其他跟我相關的人不是屬於這個主帳號的group也要使用 因此其他人使用的權限就必須開啟 但我又不想給不相關的人使用 要如何設定? 雖說在script可以設定誰可以用誰不能用 但他們只要把script複製過去改一改 照樣能用 script 關掉r的話 就算有x權限 一樣不能使用 我也嘗試過把script編譯成binary 但仍然會有問題 因為裡面有here document (用shell script 噴出一個提交到排程系統的文件 再執行這份文件) 所以script這部分我沒有想到更好的方式來管理權限 我編譯完的程式 也不知道要怎麼管理權限 有什麼辦法可以只讓特定的人使用? 麻煩各位高手了...>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.177.140 ※ 編輯: s6414073 來自: 220.136.177.140 (12/28 23:25)

12/28 23:25, , 1F
可以用 ACL (getfacl / setfacl)
12/28 23:25, 1F

12/28 23:27, , 2F
感謝樓上大大^^
12/28 23:27, 2F
文章代碼(AID): #1IlkpKhs (Linux)