コマンドラインまたは端末でコンピュータをシャットダウンするには、root権限が必要です。
amy@amy:~$ shutdown now
shutdown: Need to be root
そして
amy@amy:~$ halt
halt: Need to be root
ただし、GUI(終了ボタンやハードウェア終了ボタンなど)を使用して終了すると、パスワードの入力を求められません。グラフィカルインターフェイスを閉じるとはどういう意味ですか?パスワードやルートアクセスが不要なのはなぜですか?
私はUbuntu 11.04 Nattyを使用しています。
ベストアンサー1
ハードウェア電源ボタンはACPIイベントacpid
(ACPIデーモン)をトリガーし、その場合はシステムをシャットダウンして応答します。ただし、必要な操作を実行することができます。 ACPIデーモンはrootとして実行されるため、システムをシャットダウンする権限があります。デスクトップ環境(gdm
Gnomeなど)も通常rootとして実行されるため、同じように動作すると考えられます。システムをシャットダウンする権限はありませんが、システムをシャットダウンしgdm
たいと言えば、システムからシャットダウンできます。あなたに代わって