作者 主題: FC3 關機問題?  (閱讀 16489 次)

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

benwu

  • 懷疑的國中生
  • **
  • 文章數: 71
  • 性別: 男
    • 檢視個人資料
    • 吳北北Xoops網站
FC3 關機問題?
« 於: 2005-06-07 16:09 »
陳老師
你在6/5台北班有提到4種關機方式:
1. shutdown -h now
2. halt
3. poweroff
4. init 0
Q1:
我試過, 第1,4種需要root管理員身分才能執行
第2,3種 一般身分user 即可執行, 但第二種 真的Halt 在那裡無法關機,不知為何?

Q2:
關機是一件大事,如何限制一般身分的user 無法執行關機?

P.S. 我的系統  FC3 on ASUS NoteBook

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
Re: FC3 關機問題?
« 回覆 #1 於: 2005-06-07 16:22 »
引述: "benwu"
陳老師
你在6/5台北班有提到4種關機方式:
1. shutdown -h now
2. halt
3. poweroff
4. init 0
Q1:
我試過, 第1,4種需要root管理員身分才能執行
第2,3種 一般身分user 即可執行, 但第二種 真的Halt 在那裡無法關機,不知為何?

Q2:
關機是一件大事,如何限制一般身分的user 無法執行關機?

P.S. 我的系統  FC3 on ASUS NoteBook


我不是 kenny chen,不過我代回一下。

1. 那與電源管理也許有關係。你可以先跑 halt 加上 -p 參數去呼叫 poweroff 程式,看看情況如何。另外就是要看 /boot/grub/menu.lst 檔案內關於電源管理 acpi 傳入參數為何來決定電源分配管理狀態。

2. 系統的 halt 與 reboot 程式有兩份,一份在 /sbin 目錄,另外一份在 /usr/bin 目錄內。/sbin 目錄內的程式版本是只有管理者可以執行關機,而放在 /usr/bin 內的 halt 與 reboot 程式是支援 pam 驗證的程式版本。使用者的 PATH 有指向 /usr/bin,所以輸入執行 reboot/halt 程式時,就是執行到支援 pam 驗證的程式。

支援 pam 驗證的版本程式,其配置設定檔案 /etc/pamd.d/reboot 與 /etc/pam.d/halt,所以由 pam 的配置方式來控管是否可以讓使用者執行該程式進而關機。

依據 fedora 的 pam 配置設定,只要是在主機 console 前面登入的使用者,都允許執行 reboot/halt 程式,這是方便於一般 end user/desktop 環境的配置。

至於限制方式,先看一下 /etc/pam.d/ 裡面那兩各檔案內容就會知道。

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17463
    • 檢視個人資料
    • http://www.study-area.org
FC3 關機問題?
« 回覆 #2 於: 2005-06-07 16:32 »
嗯. 感謝小州兄幫忙!
解答比我專業多了... 呵...  ^_^

benwu

  • 懷疑的國中生
  • **
  • 文章數: 71
  • 性別: 男
    • 檢視個人資料
    • 吳北北Xoops網站
FC3 關機問題?
« 回覆 #3 於: 2005-06-08 19:16 »
感謝 kenduest 回答

果然 halt -p 可以成功關機了

也了解 /sbin 與 /usr/sbin 所造成的結果

至於PAM 就比較深入了, 因為剛入門還不太懂 , 需要學習的還很多

阿管

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
FC3 關機問題?
« 回覆 #4 於: 2007-10-24 14:40 »
感謝各位大大的回覆
我把詳細停住的地方的畫面秀出來給大家看看
還有沒有其他的方法
Halting system......
md:stopping all md devices
Synchronizing SCSI Cache for disk sda:
Power down
acpi-powerpoff called

就是這個畫面就停住拉.還有我使用root的身份跟一般的身份都會這樣
請大家在幫幫我的忙吧

阿管

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
FC3 關機問題?
« 回覆 #5 於: 2007-10-25 09:16 »
使用hatl -p也無法正常關機
有沒有人可以再跟我說一下還有啥方法

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17463
    • 檢視個人資料
    • http://www.study-area.org
FC3 關機問題?
« 回覆 #6 於: 2007-10-25 14:51 »
你的 boot loader 有將 acpi 關了嗎?