Re: [問題]如何在CentOS下掛載光碟時給執行權限?

看板Linux作者 (凱凱)時間15年前 (2010/09/14 23:51), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串4/4 (看更多)
※ 引述《Adama (So Say We All.)》之銘言: : 1. 其實 install &不行,改成用 sh /path/to/install 就可以了 : 或 : 2. Redhat系的光碟自動掛載後,其上的內容都沒有exec權限 : (1.做去 sh是去執行install那個script, 不是讓install自己執行) : 只要mount -o remount,exec 給它權限就可以了 感謝大大的回應,寫得很清楚;可惜我照著操作仍失敗,錯誤訊息如下: #mount {原本之檔案結構如下} ...... /dev/scd0 on /media/MATHWORKS_R2010A type iso9660 (ro,noexec,nosuid,nodev,uid=0) #mount -o remount,exec /media/MATHWORKS_R2010A {嘗試修改之一} #mount {修改完再看檔案結構沒變} ...... /dev/scd0 on /media/MATHWORKS_R2010A type iso9660 (ro,nosuid,nodev,uid=0) # sh /media/MATHWORKS_R2010A/install {嘗試安裝之一} /media/MATHWORKS_R2010A/install: line 125: return: can only `return' from a function or sourced script /media/MATHWORKS_R2010A/install: line 126: syntax error near unexpected token `}' /media/MATHWORKS_R2010A/install: line 126: ` }' #mount -o remount, exec /media/MATHWORKS_R2010A {嘗試修改之二} #mount {修改完再看檔案結構沒變} ...... /dev/scd0 on /media/MATHWORKS_R2010A type iso9660 (rw) # sh /media/MATHWORKS_R2010A/install {但錯誤訊息沒變} /media/MATHWORKS_R2010A/install: line 125: return: can only `return' from a function or sourced script /media/MATHWORKS_R2010A/install: line 126: syntax error near unexpected token `}' /media/MATHWORKS_R2010A/install: line 126: ` }' 接著嘗試到/dev下去修改光碟機的設定 把屬性->權限下的執行打勾 但仍得到相同的結果。 再請各位高手指導,感恩~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.202.231

09/15 14:37, , 1F
# . /media/MATHWORKS_R2010A/install 呢?
09/15 14:37, 1F

09/15 17:51, , 2F
為什麼我看不出來這是權限問題啊?
09/15 17:51, 2F

09/15 17:51, , 3F
比較像是該script沒寫好。
09/15 17:51, 3F

09/28 22:22, , 4F
感謝各位大大的回應,我是沒能力去改script;後來發現是我的
09/28 22:22, 4F

09/28 22:25, , 5F
source file有問題,而不是所提權限的問題;謝謝~
09/28 22:25, 5F
文章代碼(AID): #1CZvdmUX (Linux)
討論串 (同標題文章)
文章代碼(AID): #1CZvdmUX (Linux)