Theo những kiến thức mình học được (mặc dù là mới tập học Linux) và thực hành thì trong Terminal chỉ có thể dùng command shutdown với quyền root. Tuy nhiên, trong GNOME hình có thể tắt máy với bất kì account nào. Tại sao như vậy? Liệu GNOME có sử dụng 1 phần nào đó trong root (vì mình thử dùng Network Configure thì phải gõ pass root - nên mình nghĩ từ "một phần" là chính xác) và liệu mình có thể sử dụng 1 phần nào đó thông qua GNOME nữa hay không?
Theo những kiến thức mình học được (mặc dù là mới tập học Linux) và thực hành thì trong Terminal chỉ có thể dùng command shutdown với quyền root.
Không phải, đó chỉ là mặc định thôi. Bạn có thể "hack" để cho phép normal user shutdown như thường.
phonglanbiec wrote:
Tuy nhiên, trong GNOME mình có thể tắt máy với bất kì account nào. Tại sao như vậy? Liệu GNOME có sử dụng 1 phần nào đó trong root (vì mình thử dùng Network Configure thì phải gõ pass root - nên mình nghĩ từ "một phần" là chính xác) và liệu mình có thể sử dụng 1 phần nào đó thông qua GNOME nữa hay không?
Tìm hiểu:
- GNOME là cái gì?
- GDM là cái gì?
- file cấu hình của GDM nằm ở đâu?
- Có thể chỉnh file cấu hình này để xóa 2 cái button Shutdown và Reboot đi không?
Tóm lại tùy thuộc bạn đang dùng Session Manager nào mà bạn có thể cấu hình để cho phép "only root" hay "everybody" có thể shutdown máy.