程式執行權限 - Linux

Emily avatar
By Emily
at 2013-12-28T23:22

Table of Contents


我的環境是在國網中心的電腦

我是申請附屬帳號

因此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這部分我沒有想到更好的方式來管理權限

我編譯完的程式 也不知道要怎麼管理權限

有什麼辦法可以只讓特定的人使用?

麻煩各位高手了...>"<


--
Tags: Linux

All Comments

Steve avatar
By Steve
at 2013-12-30T19:06
可以用 ACL (getfacl / setfacl)
Isla avatar
By Isla
at 2014-01-02T05:39
感謝樓上大大^^

Zorin OS:預裝 wine , 可安裝新版 firefox

Agnes avatar
By Agnes
at 2013-12-28T02:44
2014.4.29 補充: 發文時忘了說明 文章中使用的機器是筆記型電腦 Acer 5750Z 平時當文書上網機 不知道這筆電有沒有什麼問題 就是無法成功安裝 wine 不過平時使用上 以及用 Zorin OS 預裝的 wine 時 筆電都沒有發生問題 後來在別的電腦上 用 Ubuntu 12.04 ...

螢幕休眠後無法亮起來

George avatar
By George
at 2013-12-28T01:21
我有兩個螢幕 LG,AOC 我顯卡是DVI 所以接到螢幕HDMI 是用DVI to HDMI 線接螢幕 LG 螢幕在windows and ubuntu 下都正常在螢幕休眠後操作鍵盤或滑鼠可以讓螢幕醒來 AOC 螢幕在windows 正常, 但是在 ubuntu 下無法醒來.. 因為上面都是用相同顯卡 ...

選擇筆電

Carol avatar
By Carol
at 2013-12-27T20:55
幫閃光問的 我對筆電完全不懂atat 請問各位哪牌的輕薄筆電與linux最相容 預算三萬左右, 工作用, 越輕越好, 硬碟 512G~1T 13and#34; ram希望能擴充到4~8G 勞煩各位解惑m(_ _)m - ...

有撥接成功 網路卻完全沒反應

Joe avatar
By Joe
at 2013-12-27T09:25
請問一下昨天在更新系統後 (opensuse 12.3 更新到 13.1) 系統出現一些奇怪的問題...開機後畫面卡很久(kde登入前載入畫面) 進入桌面沒有問題(3d也都ok) 但是網路出現一些怪問題 撥接有成功 但是網路完全連不上 ping 127.0.0.1 區網ip 撥接的ip 都出現 unknown ...

makefile和script

Adele avatar
By Adele
at 2013-12-26T10:04
您好: 拋磚引玉一下,請各位前輩指教。 http://en.wikipedia.org/wiki/Make_%28software%29#Rules 上面有提到,每次andlt;tabandgt;後面的command 都是啟動單獨的shell去執行 也就是說,有幾個commands就會跑幾次shell去 ...