作者 主題: mount 疑惑  (閱讀 3271 次)

0 會員 與 1 訪客 正在閱讀本文。

polinewu

  • 可愛的小學生
  • *
  • 文章數: 26
    • 檢視個人資料
mount 疑惑
« 於: 2005-06-28 14:24 »
我用一般user執行mount時會碰到
mount: only root can do that
這個訊息,當然我知道使用sudo的方式可以解決,但不懂的是mount 這個指令
它具有suid的屬性,那既然如此,為何還不給mount呢 ?

roach978

  • 懷疑的國中生
  • **
  • 文章數: 48
    • 檢視個人資料
    • http://rsb.tale.net
mount 疑惑
« 回覆 #1 於: 2005-06-28 14:39 »
如果一般使用者把你的 root file system mount 上其他的分割呢? :)
我只是隨便說說啦... XD
另外, suid... 是不是也要看 fstab 裡的設定呢?
我還是隨便說說啦... XD
color=blue]工程師只是我的表面工作,我真正的身份是一位水上救生教練![/color]

thyme

  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 1281
    • 檢視個人資料
mount 疑惑
« 回覆 #2 於: 2005-06-29 09:36 »
並不是有suid的屬性,就一定可以做所有 root 的事,
舉個例子,比較可以明白。
以passwd為例好了,/etc/passwd 只有root 可以修改,
但是你用 /usr/bin/passwd 可以修改其中的自己密碼,
可是,你並不能用其修改 root 的密碼。

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17474
    • 檢視個人資料
    • http://www.study-area.org
mount 疑惑
« 回覆 #3 於: 2005-06-29 11:51 »
解決方法很多...
用 sudo 固然可以.
此外, 也可以編寫 /etc/fstab , 修改其中的 options .
改之前, 先 man mount, 看看 nouser, user, users, owner 等各項說明.
然後再試試看.

歡迎將結果回報給大家參考哦...