सवाल वीपीएस तक दूरस्थ पहुंच स्थापित करना जहां शराब चलती है; खिड़की प्रबंधक की जरूरत है?


मेरे पास उबंटू 12.04 चल रहा एक वीपीएस है। मेरा उद्देश्य एक खिड़की के आवेदन को शराब के नीचे, घड़ी के आसपास, 24/7 के लिए चलाने देना है। इसमें दो .exe होते हैं, दोनों को चलाने के लिए अपने जीयूआई खोलना पड़ता है। समय-समय पर मैं अपने विंडोज लैपटॉप से ​​वीपीएस से कनेक्ट करके, उन पर देखना चाहता हूं। मुझे एसएसएच के साथ शराब सम्मेलन में अनुप्रयोगों को लॉन्च करने और कमांड लाइन का उपयोग करने पर कोई फर्क नहीं पड़ता; लेकिन मुझे बाद में अपने जीयूआई देखने की ज़रूरत है।

यह जानकर, आपको लगता है कि शराब चलाने के लिए एक उचित तरीका क्या है (इसका अपना खिड़की प्रबंधक या उबंटू का उपयोग करके) और रिमोट एक्सेस (वीएनसी? कुछ और?) की व्यवस्था करना?


1
2018-01-24 11:22


मूल




जवाब:


शराब उम्मीद करता है कि DISPLAY चर को एक वर्किंग एक्स डिस्प्ले पर सेट किया जाए। यह एक बड़ी समस्या नहीं है और यहां बहुत सारे समाधान हैं।

मैं व्यक्तिगत रूप से शुरू करने के लिए देखता हूं Xvfb प्रदर्शित करें और उसके बाद अपने आवेदन चलाएं DISPLAY परिवर्तनीय, एक वीएनसी सर्वर सहित।

sudo apt-get install xvfb wine x11vnc
Xvfb :99 &
DISPLAY=:99 wine regedit &
x11vnc -display :99 -forever

कुछ नोट्स:

  • आप ट्विक कर सकते हैं Xvfb ज्यामिति और रंगों के लिए।
  • आपके पास प्रत्येक एप्लिकेशन के लिए एक अलग एक्स / वीएनसी सर्वर हो सकता है।
  • आप एक्स सर्वर के स्क्रीनशॉट ले सकते हैं:

    DISPLAY=:99 import -window root screenshot.png
    
  • उत्पादन के लिए, आप शायद एक अपस्टार्ट नौकरी चाहते हैं कि एक्स सर्वर रहता है। आप वाइन अनुप्रयोगों के लिए भी ऐसा ही कर सकते हैं।

  • इनमें से कोई भी सुरक्षित नहीं है। फ़ायरवॉल के बिना उत्पादन में इसका उपयोग न करें। यदि आप इसे इंटरनेट के पास कहीं भी डाल रहे हैं तो शायद मैं एसएसएच एक्सेस (एसएसएच पर बंदरगाह को सुरंग) पर वीएनसी सीमित करने का सुझाव दूंगा।

2
2018-01-24 12:55