Điểm:1

Cách thiết lập máy chủ proxy XPRA cho nhiều người dùng, proxy ngược với Apache

lá cờ cn

Trên hệ thống Ubuntu 20.04 LTS, tôi muốn định cấu hình "Máy chủ proxy XPRA" theo cách sau đây:

  1. XPRA nên được truy cập thông qua ứng dụng khách HTML5 của nó để người dùng không cần XPRA trên máy của họ.
  2. Người dùng sẽ có thể kết nối với XPRA thông qua URL https://xpra.example.net, thay vì http://example.net:14500. I E. dịch vụ XPRA HTML phải được ủy quyền ngược bởi máy chủ web (Apache) để các yêu cầu HTTPS đến xpra.example.net máy chủ ảo được chuyển tiếp đến máy chủ cục bộ:14500. Tôi không thể tìm thấy bất kỳ mô tả nào về cách thực hiện việc này: rất có thể người ta phải sử dụng ổ cắm web.
  3. Mỗi người dùng sẽ có quyền truy cập vào máy tính để bàn đồ họa của mình. Tôi phát hiện ra rằng nếu tôi khởi động XPRA trên máy chủ theo cách thủ công như xpra start-desktop --bind-tcp=0.0.0.0:14500 --start-child=startlxde (đối với máy tính để bàn LXDE) thì tôi thực sự có thể kết nối qua ứng dụng khách HTML5 bằng cách sử dụng http://example.net:14500 nhưng điều này nhanh chóng trở nên vụng về vì trước tiên người ta cần SSH vào máy chủ để chạy máy tính để bàn khởi động xpra lệnh ở đó.
  4. Máy chủ proxy sẽ được bắt đầu/dừng như một dịch vụ hệ thống. thực sự có một /lib/systemd/system/xpra.service service nhưng tôi không chắc liệu nó có được cấu hình đúng cho các yêu cầu trên hay không.

Tôi đã cố gắng hết sức để tìm ra tất cả điều này từ tài liệu XPRA nhưng không thành công. Có ai đã thành công trong việc thiết lập XPRA theo cách này chưa? Nếu có, bất kỳ trợ giúp sẽ được nhiều đánh giá cao.

Tái bút Tôi muốn gắn thẻ câu hỏi này bằng "xpra" nhưng không có đủ danh tiếng để làm như vậy.

lá cờ in
Tôi cũng muốn như vậy, nhưng ngay bây giờ tôi sẽ giải quyết cho xpra htm5 hoạt động trên Ubuntu 20.04 vì dù sao thì tôi cũng không thể làm cho kết hợp đó hoạt động cho aarch64.
Điểm:0
lá cờ nc

Về cơ bản, tôi đang ở trong tình huống tương tự, ngoại trừ việc tôi muốn sử dụng nginx. Tôi nghĩ rằng máy chủ proxy xpra có thể hỗ trợ thiết lập như vậy, nhưng tôi không hoàn toàn chắc chắn, cũng có thể phiên bản trong Ubuntu 20.04 quá cũ để làm cho nó hoạt động chính xác. Tôi dường như không thể xâu chuỗi hai lớp xpra và tôi không thể kiểm soát giao diện người dùng web làm gì (ví dụ: nó có xu hướng bắt đầu một phiên mới khi tôi yêu cầu nó kết nối với một phiên hiện có).

Điều cuối cùng tôi nhận được là có nhiều thư mục con ảo trên máy chủ web, với mỗi thư mục này ủy quyền cho một phiên bản xpra ngược dòng khác nhau.Điều này dường như làm việc đầy đủ.

Tôi vẫn gặp một số vấn đề nhỏ, chẳng hạn như DPI đôi khi bị rối, xác thực PAM không hoạt động khi tôi khởi chạy máy tính để bàn của người dùng thông qua dịch vụ systemd, nhưng những vấn đề này có thể được giải quyết hoặc khắc phục trong một chút thời gian.

Đă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.