作者vaca1 (無聊人)
看板Linux
標題[問題] linux檔案權限問題
時間Mon Feb 14 11:31:12 2022
小弟linux新手一名
請問 我寫了一個csh /home/vaca1/setup_lic.csh
我希望其他人看不到檔案的內容 但是可以source他
請問我該如何設定
目前嘗試
chmod 744 /home/vaca1/setup_lic.csh -> 其他user可以看到內容也可以source
chmod 711 /home/vaca1/setup_lic.csh -> 其他user看不到內容也無法source
先謝謝
--
陳之藩說:「要感謝的人太多,那就謝天吧!」
我說:「要改的Code太多,那就改天吧!」
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.160.66 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1644809482.A.040.html
噓 brli7848: 你覺得,你看不到內容,能讀取它嗎? 02/14 11:36
→ vaca1: 其實是不太了解r權限跟x權限的差別 以為r是讀取 x是執行 02/14 11:39
→ vaca1: 本來以為設成x權限可以執行 但看不到內容 02/14 11:41
→ vaca1: 看來要想其他方法 02/14 11:41
推 kdjf: X的執行是exec系列的執行,跟source的概念不一樣 02/14 12:14
→ bitlife: 真正的執行者是csh, source和 ./有x模式腳本 的差別是前 02/14 12:52
→ bitlife: 者在目前的csh中讀取腳本後執行,後者開一個新的csh來讀取 02/14 12:52
→ bitlife: 腳本並執行 02/14 12:52
→ vaca1: 感謝樓上的說明 這樣明白了 02/14 13:35