Khởi động lại mà không có đặc quyền sudoer?


12

Tôi đã cố gắng để khởi động lại ubfox của mình mà không phải chỉnh sửa sudoers. Điều này đã có thể xảy ra trước đây (tôi nghĩ là sáng suốt) bằng cách sử dụng lệnh dbus:

dbus-send –system –print-reply –dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Nhưng điều này cho tôi một lỗi. Hình như mọi thứ đã thay đổi.

Trong KDE (mà tôi không sử dụng) người ta có một cái gì đó tương tự (xem câu trả lời này )

Bất cứ ai cũng có thể chỉ cho tôi một cách khác để làm cho máy của tôi khởi động lại từ tập lệnh (không điều chỉnh quyền)

Câu trả lời:


13

Từ Launchpad Câu hỏi # 85949 :

Đăng xuất

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1

Khởi động lại

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.RequestReboot

Tắt

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.RequestShutdown

Nếu một số ứng dụng ngăn cản đăng xuất / khởi động lại / tắt máy, sẽ không có hành động nào được thực hiện và phiên gnome sẽ hiển thị hộp thoại xác nhận.

Vì vậy, thêm lệnh:

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1

đến kịch bản của bạn.

CẬP NHẬT: Giao diện DBus cho đình chỉ và ngủ đông đã bị xóa , để tạm dừng và ngủ đông từ dòng lệnh, sử dụng pmi.

sudo apt-get install powermanagement-interface
  • Đình chỉ:

    pmi action suspend  
    
  • Ngủ đông:

    pmi action hibernate
    

bạn đã nhận được các lệnh này từ đâu?
Quamis

@Quamis Có một liên kết ở đầu câu trả lời của tôi.
Ê-sai

0

apt-get của pmi trong 10.10, cài đặt giao diện quản lý năng lượng, khi pmi action suspend hoặc pmi action hibernateđược gọi, trả về lỗi

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.