Tôi đang chạy máy trạm Rocky Linux 8.4 với máy tính để bàn GNOME và MATE, nhưng tôi cũng gặp vấn đề tương tự trên CentOS 7.9...
Khi tôi đăng nhập vào máy trên màn hình cục bộ, tôi có thể thực hiện những việc như quản lý người dùng và đặt thời gian hệ thống bằng ứng dụng Trung tâm điều khiển (cái này trên MATE, các công cụ được ẩn trong menu trên Gnome). Khi tôi nhấp vào công cụ, tôi sẽ nhận được một cửa sổ bật lên yêu cầu nhập mật khẩu của mình hoặc sẽ có nút "mở khóa" để nhấp vào trước khi tôi được xác thực. Tất cả điều này hoạt động vì người dùng của tôi là thành viên của nhóm quản trị "bánh xe".
Tuy nhiên, khi cùng một người dùng đăng nhập vào cùng một môi trường máy tính để bàn xrdp
, khả năng quản trị hệ thống đã biến mất. Trong một số trường hợp, nút "mở khóa" bị mờ đi, trong một số trường hợp khác, khi tôi nhấp vào biểu tượng ứng dụng công cụ, tôi nhận được thông báo "Lỗi thực thi lệnh với tư cách người dùng khác: Không được ủy quyền" trong .xsession-lỗi
tập tin.
Theo tôi hiểu, vấn đề là do polkit
xử lý các phiên cục bộ và từ xa khác nhau và về cơ bản là chặn các hành động quản trị từ các phiên từ xa như xrdp, vnc, v.v. Đây là một điều khó khăn, bởi vì lý do chính để thiết lập dịch vụ xrdp là để tôi có thể quản lý máy từ xa! Tôi có thể giải quyết vấn đề này ở một mức độ nào đó bằng cách sử dụng sudo
từ một thiết bị đầu cuối, nhưng tôi thực sự muốn nó Hoạt động bình thườngâ¢.
Vì vậy, câu hỏi của tôi là - làm cách nào để định cấu hình polkit
để xử lý một phiên từ xa cho người dùng quản trị của tôi giống hệt với một phiên cục bộ? (Luôn cho rằng polkit là nguồn gốc của vấn đề của tôi!)