मैं एक Ubuntu सर्वर पर एक VNC सर्वर (vnc4server) चला रहा हूं।
क्या वीएनसी सर्वर को मारने से उस पर होने वाली प्रक्रियाएं ख़त्म हो जाती हैं, जैसे कि वीएनसी सत्रों से शुरू किए गए अनुप्रयोग?
मैं एक Ubuntu सर्वर पर एक VNC सर्वर (vnc4server) चला रहा हूं।
क्या वीएनसी सर्वर को मारने से उस पर होने वाली प्रक्रियाएं ख़त्म हो जाती हैं, जैसे कि वीएनसी सत्रों से शुरू किए गए अनुप्रयोग?
जवाबों:
यदि आप Xvnc का उपयोग कर रहे हैं, तो हाँ, क्योंकि इसमें X सर्वर की अपनी प्रति है और अपने स्वयं के ग्राफिकल सत्रों की मेजबानी करता है। Xvnc सर्वर को समाप्त करने से क्लाइंट VNC सत्र में शुरू किए गए किसी भी एप्लिकेशन को समाप्त कर दिया जाएगा।
अन्यथा, नहीं (जब तक कि VNC सर्वर X सर्वर या सत्र से बाहर निकलने के लिए बंद नहीं होता), क्योंकि VNC सर्वर ग्राहक को दूरस्थ डेस्कटॉप की आपूर्ति करने के लिए मौजूदा X सर्वर के साथ केवल इंटरफेस करता है। VNC सर्वर को मारना VNC सत्र में शुरू किए गए किसी भी प्रोग्राम को नहीं मारेगा, क्योंकि अंतर्निहित X सर्वर और डेस्कटॉप वातावरण VNC सर्वर पर निर्भर नहीं हैं। बेशक, यदि सर्वर को मार दिया जाता है, तो क्लाइंट किसी भी चालू सत्र तक नहीं पहुंच पाएंगे।
यदि "VNC सर्वर" में "VNC सर्वर में चल रहा है " तो आपका मतलब एक सर्वर (ऑपरेटिंग सिस्टम) है, जो (है) VNC सेवा को चला रहा है, तो इसका उत्तर है: नहीं।
उदाहरण के लिए, SSH बधिरता जो नए सत्र खोलता है जब उपयोगकर्ता कनेक्ट होते हैं (और उपयोगकर्ता बाद में चलने वाली प्रक्रियाएं बाल प्रक्रियाएं बन जाती हैं), VNC सर्वर केवल स्क्रीन को साझा करता है और मशीन के नियंत्रण को चलाने की अनुमति देता है, लेकिन यह "पक्ष" चल रहा है अन्य प्रक्रियाओं के साथ-साथ "
VNC सर्वर को मारना सेवा को बंद कर देता है और VNC क्लाइंट सेशन को मार देगा, लेकिन सर्वर (ऑपरेटिंग सिस्टम) पर चलने वाली अन्य प्रक्रियाओं को प्रभावित नहीं करता है।