會員 | 【問題】帳號權限 大家好 作業系統環境為freebsd 目前僅僅只是初學的情形,因此在觀念與實務上還沒有太多的經驗 我目前碰到的問題是我想要在freebsd中開放帳號給同事使用ftp上傳 那麼為了讓使用者便利 因此我為每個使用者建立各自的帳號以便進入各自的資料夾(以免資料混亂) 我初步的構想是希望各自的帳號僅僅只能在自己的目錄中上下傳 我為每個資料夾屬性下的指令為chmod u=rw ***(***為資料夾名稱) 可是我發現這樣子會發生該帳號沒有權限上下傳(出現permession denied) 於是我改成chmod ugo=rwx ***就可以了 當然,這樣子也變成其他使用者都可以進入並執行動作 請問大家,不知我的方法中錯誤的地方在哪裡? 或者,會發生這樣子的情況下,其實是我之前建立帳號有什麼遺漏了? 因為沒有太多實際操作的經驗,需要大家的幫忙 先謝謝大家 |
回覆 |
會員 | Re: 【問題】帳號權限 引用:
chmod ABC *** A,B,C 可為以下值 0 --> 無 1 --> x eXecutable (對目錄而言,表示可以進去) 2 --> w 3 --> 1+2 (x+w) 4 --> r 5 --> 1+4 (r+x) 6 --> 2+4 (w+r) 7 --> 1+2+4 (r+w+x) A--->這個帳號 B--->同一個group (在 /etc/group 中的設定) C--->Everyone 還有 chown userid:usergroup *** 可改目錄的所有人 | |
回覆 |
會員 | 謝謝yagiza網友的回答 因為機器目前不在身邊 明天會依照所敘述的內容修改 再次謝謝您的回覆 |
回覆 |
會員 | 引用:
| |
回覆 |
會員 | 請問檔案屬性:lrwxrwxr-- 中的' l ' 代表什麼? 日前想利用cuteftp下載一個檔案屬性如上標題所述的檔案,但都無法成功, 看書知道這是代表檔案的類型, 但不知是何種類型, 因此在此請問一下, 謝謝 |
回覆 |
會員 | Re: 請問檔案屬性:lrwxrwxr-- 中的' l ' 代表什麼? 引用:
對於檔案,目錄的權限有這樣的表示 d rwx rwx rwx ^ ^^^ ^^^ ^^^ A B C D 以A部分來說喔.. d -->表示是目錄(directory) - -->這是一個正常的檔案 l -->表示是連結(link) c -->表示是character device b -->block device s -->socket p -->named pipe 而你的這個檔案,是一個link , 所謂的link,有點像是Windows下的捷徑, 可能你想下載的這個link,會對應到一個你不能下載的檔案(比如說帳號的權限..,不過更有可能的原因是link到一個檔案,這個檔案的位置,並不是在ftp的下載範圍內 像是 ftp 的 / (根目錄) 和 unix-like的 / (根目錄) 是不見得一樣的 所以你用cuteftp進入ftp 中,明明看到的目前位於/下,其實在對方的電腦,可能是 在/var/ftp或是/home/ftp中喔 ) B,C,D分別代表個人,同群組,everyone對於這個檔案的 讀取(r) 寫入(w) 執行(eXecute), 其中對目錄而言,x代表可不可以進入 有問題就提出來問吧 | |
回覆 |
會員 | 再次謝謝yagiza網友的答案 在試過之後,雖然後續仍有些問題 不過,之後就簡單多了 本來今天上來還想請問x的執行在實際操作中代表何種意義 沒想到已經做了解釋 謝謝囉 |
回覆 |
會員 | 感謝 yagiza 兄的解答!! 引用:
這下終於知道為何不能下載了!! 感謝 yagiza 兄的解答!! | |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。