Điểm:1

các ứng dụng bị kẹt khi khởi chạy với sudo

lá cờ it

Nếu tôi khởi chạy Thunar từ dòng lệnh thì nó hoạt động, nhưng nếu tôi thử khởi chạy Thunar bằng sudo, thì chỉ có biểu tượng trên thanh trạng thái hiển thị mà không có cửa sổ; vấn đề tương tự xảy ra với chỉ huy gparted, synaptic và double, điều gì sai?

vanadium avatar
lá cờ cn
Không ai nên chạy các ứng dụng đồ họa với `sudo` bao giờ. @HuHa, các đề xuất bạn cung cấp hiện đã lỗi thời rất nhiều (ví dụ: gksudo không còn trong repos trong nhiều năm) và chắc chắn sẽ không hoạt động khi chạy trên Wayland (mặc định lại trên Ubuntu 21.10) thay vì Xorg
HuHa avatar
lá cờ es
"Không ai từng" là một trong những câu nói vô nghĩa theo chủ nghĩa chính thống đã đẩy tôi đến chân tường. Bạn muốn người dùng sử dụng _synaptic_, _gparted_, _qdirstat_ như thế nào? Tất cả đều cần quyền root để có ích. Thái độ này là thứ khiến người dùng "làm hỏng những gã bảo mật đó, họ làm cho hệ thống hoàn toàn không thể sử dụng được!" và sử dụng cài đặt bảo mật thoải mái cho _mọi thứ_.
HuHa avatar
lá cờ es
Đây có thể là `Sudo` không nhập `HIỂN THỊ` từ môi trường của bạn. Xem thêm tại đây: https://askubuntu.com/questions/175611/cannot-connect-to-x-server-when-running-app-with-sudo
HuHa avatar
lá cờ es
Cơ sở lý luận cho mặc định này là nó thường được coi là một mối nguy hiểm bảo mật có thể tránh được khi chạy các chương trình GUI với quyền root. Tất nhiên _gparted_ và _synaptic_ thực sự _cần_ quyền root.
sudodus avatar
lá cờ jp
Các lựa chọn thay thế cho `gksu` được phát triển để tăng tính bảo mật. Synaptic và Gparted hoạt động với `pkexec`, áp dụng PolicyKit. Tôi không biết về Double Commander, có lẽ nó vẫn cần `sudo -H`.
Điểm:4
lá cờ jp

phụ trợ quản trị gvfs - để có quyền nâng cao với các công cụ GUI

Trong Ubuntu 17.10 (gvfs >= 1.29.4) và các phiên bản mới hơn, bạn có thể sử dụng phụ trợ quản trị gvfs. Lưu ý rằng bạn cần đường dẫn đầy đủ, ví dụ

thunar admin:///path/to/directory
quản trị viên gedit:///path/to/file

vì vậy nếu bạn muốn quản lý /vân vân thư mục, bạn có thể sử dụng

thunar quản trị: /// vv

Về lý thuyết, phương pháp phụ trợ quản trị gvfs (sử dụng PolicyKit) tốt hơn và an toàn hơn (so với xhostsudo -H), bất kể giao diện người dùng bạn sử dụng.

Bạn không chạy toàn bộ ứng dụng với quyền root. Leo thang đặc quyền chỉ xảy ra khi thực sự cần thiết. Xem liên kết sau và các liên kết từ nó,

pkexec

Lựa chọn thay thế cho gksu được phát triển để tăng tính bảo mật. Synaptic và Gparted hoạt động với pkexec (một ứng dụng Chính sách khác). Nhìn thấy người đàn ông pkexec.

Bạn có thể chạy từ một cửa sổ đầu cuối

khớp thần kinh pkexec
gparted pkexec

nhưng việc thực thi bằng PolicyKit được tích hợp vào cơ chế khởi chạy đồ họa, do đó bạn chỉ thấy cửa sổ bật lên yêu cầu mật khẩu.


Nhưng các công cụ dòng lệnh (trong cửa sổ đầu cuối) và sudo thường được khuyến nghị khi cần có quyền nâng cao. Trình duyệt tệp được mở với quyền cao sẽ dễ làm hỏng hệ điều hành do nhầm lẫn.

lá cờ it
pkexec synap không hoạt động, điều tương tự đối với pkexec gparted
sudodus avatar
lá cờ jp
@arpho, `pkexec` phù hợp với tôi với `synap` và` gparted`. Nó hoạt động với tôi trong Ubuntu 20.04.3 LTS cả trong phiên X và Wayland. Hương vị nào (có thể là Xubfox vì bạn hỏi về Thunar) và bạn đang chạy phiên bản nào (ngoài 20.04.3 LTS)? Hoặc một số hương vị hoặc phiên bản khác? Hoặc có thể là một bản phân phối không phải của Ubuntu? - Nếu bạn cho chúng tôi biết chi tiết về hệ điều hành của bạn, chúng tôi sẽ giúp bạn dễ dàng hơn. Nếu không sẽ chỉ có lời khuyên chung chung.
nobody avatar
lá cờ gh
cho khớp thần kinh `synaptic-pkexec`
sudodus avatar
lá cờ jp
@arpho, hãy sử dụng những gì phù hợp với *bạn*, có thể cần phải chuyển phiên từ Wayland sang X và/hoặc sử dụng `xhost` và `sudo -H`.[Liên kết này](https://askubuntu.com/questions/961967/why-dont-gksu-gksudo-or-launching-a-graphical-application-with-sudo-work-with-w/961978#961978) ( viết năm 2017 và được sửa đổi một chút sau đó) hiển thị chi tiết một số phương pháp.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.