Làm thế nào người dùng không phải quản trị viên có thể kết nối với mạng Wi-Fi?


9

Tôi đang cố gắng định cấu hình Chính sách để người dùng khác được phép định cấu hình kết nối Wi-Fi, nhưng những thay đổi của tôi dường như không mang lại bất kỳ kết quả nào.

Khi người dùng không phải là quản trị viên cố gắng kết nối với Wi-Fi mới, tôi nhận được chính sách Hệ thống ngăn việc sửa đổi cài đặt mạng cho tất cả người dùng . Nó yêu cầu mật khẩu của người dùng admin.

Ok - cái đó thông qua PolicyKit, vì vậy tôi nghĩ tôi sẽ thay đổi cấu hình cho hành động org.freedesktop.NetworkManager.settings.modify.system. Tôi đã tạo một tệp /etc/polkit-1/localauthority.conf.d/52-wifi-management.confcó nội dung:

[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes

và thêm người dùng vào netdevnhóm.

Nhưng điều đó đã không làm cho bất kỳ sự khác biệt. Dường như cũng không có nhiều khả năng để gỡ lỗi quá trình xác thực. Có chuyện gì thế? Làm thế nào để tôi làm cho nó hoạt động như tôi mong đợi?



Có một giải pháp hiệu quả cho một câu hỏi khác
artfulrobot

Câu trả lời:


4

Cấu hình của bạn là chính xác, nhưng các tệp chính sách cục bộ phải được đặt bên trong /etc/polkit-1/localauthority/50-local.d/và phần mở rộng tệp phải được .pkla.

Để giải quyết vấn đề của bạn:

sudo mv /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf /etc/polkit-1/localauthority/50-local.d/52-wifi-management.pkla

0

Các gói đặc quyền ubfox-desktop nên có một chính sách cho phép người dùng bàn điều khiển cấu hình các thiết bị mạng. Là gói đó không được cài đặt trên hệ thống của bạn?


2
Trên thực tế, gói được đặt tên là "chính sách-đặc quyền máy tính để bàn". Từ mô tả gói: Nó không thay đổi đặc quyền cho những người không phải là Quản trị viên (người dùng không thuộc nhóm "quản trị viên" hoặc "sudo") .
Eric Carvalho
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.