Trên Linux, có đặc quyền root cần thiết để gửi gói ma thuật đánh thức không?


1

Trên Linux, có đặc quyền root cần thiết để gửi gói ma thuật đánh thức không?

Nếu nó phụ thuộc vào cách bạn gửi gói ma thuật, xin vui lòng cho tôi biết trong tình huống nào là bắt buộc.

Câu trả lời:


2

Nó phụ thuộc vào chương trình bạn sử dụng để gửi các gói Wake-on-lan. Một số chương trình sử dụng các gói thô và do đó yêu cầu root. Các chương trình khác nhúng chuỗi đánh thức ma thuật trong gói UDP tiêu chuẩn không có thật, và do đó không yêu cầu root.

Về lý thuyết, bạn không nên sử dụng loại gói nào, miễn là có chuỗi thức tỉnh kỳ diệu ở đâu đó bên trong nó. Trong thực tế tôi dường như nhớ rằng máy tính để bàn cũ của tôi đã từ chối thức dậy khi tôi sử dụng tập lệnh Python đã gửi các gói UDP, nhưng hoạt động tốt nếu tôi sử dụng chương trình C sử dụng các gói thô.


Tôi hiểu rồi. Vì vậy, nếu một chương trình WoL yêu cầu root, lý do là nó gửi các gói thô. Cảm ơn! Và chỉ cần kiểm tra nhanh: gửi gói đến địa chỉ quảng bá không cần root, phải không?
netvope
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.