হ্যাঁ. export DISPLAY=:0
আপনার ssh সেশনে আপনাকে কেবল চালানো দরকার (বা যে কোনও দূরবর্তী প্রদর্শন হিসাবে সংখ্যায়িত করা উচিত) এবং চালিত প্রোগ্রামগুলি দূরবর্তী ডিসপ্লেতে চলবে। একটি দ্রুত উদাহরণ:
oli@bert:~$ ssh tim
oli@tim:~$ export DISPLAY=:0
oli@tim:~$ firefox
ফায়ারফক্স এখন tim
ডিসপ্লেতে চলছে ।
তবে আপনি যখন আপনার ssh সেশনটি বন্ধ করবেন তখন বেশিরভাগ সময় রিমোট অ্যাপ্লিকেশনটি বন্ধ হয়ে যাবে। আপনি যদি এসএসএস থেকে সংযোগ বিচ্ছিন্ন করতে চান তবে অ্যাপ্লিকেশনটি চালিয়ে যেতে চান আপনার পর্দার মতো কিছু ব্যবহার করে এটি একটি বিশেষ উপায়ে চালু করতে হবে (পটভূমিতে ssh অধিবেশন চলমান রাখে) বা nohup
, বা অন্য কোনও পদ্ধতি। এটি সম্পর্কে আরও তথ্যের জন্য এটির উপর সম্প্রতি আরও একটি প্রশ্ন ছিল ।
আপনি এগুলি সমস্তই একটি কমান্ডের মধ্যে সংক্ষিপ্ত করে তুলতে পারবেন যা সংযোগ স্থাপন করবে, ইন-লাইন ডিসপ্লে রফতানি করবে এবং অ্যাপ্লিকেশনটি এমনভাবে শুরু করবে যা ssh অধিবেশন মারা যাওয়ার পরে বন্ধ হবে না:
ssh tim "DISPLAY=:0 nohup firefox"