ক্লিপবোর্ডটি এক্স সার্ভার দ্বারা সরবরাহ করা হয়েছে । সার্ভারটি হেডলেস আছে কি না তা বিবেচ্য নয়, আপনার স্থানীয় গ্রাফিকাল সেশনটি দূরবর্তী মেশিনে চলমান প্রোগ্রামগুলির জন্য উপলব্ধ। এক্স এর নেটওয়ার্ক-স্বচ্ছ ডিজাইনের জন্য ধন্যবাদ, এটি সম্ভব।
আমি ধরে নিয়েছি যে আপনি লিনাক্স চালিত কোনও মেশিনের থেকে এসএসএইচ দিয়ে রিমোট সার্ভারের সাথে সংযোগ করছেন। X11 ফরোয়ার্ডিং ক্লায়েন্ট কনফিগারেশন এবং সার্ভার কনফিগারেশনে উভয়ই সক্ষম হয়েছে তা নিশ্চিত করুন। ক্লায়েন্ট কনফিগারেশন, আপনি লাইন থাকতে হবে ForwardX11 yes
মধ্যে
~/.ssh/config
এটি ডিফল্ট আছে, অথবা বিকল্প পাস -X
করার ssh
ঠিক যে সেশনের জন্য কমান্ড। সার্ভার কনফিগারেশনে আপনার লাইনটি X11Forwarding yes
থাকা দরকার
/etc/ssh/sshd_config
(এটি উবুন্টুতে ডিফল্টরূপে উপস্থিত থাকে)।
কিনা X11 ফরওয়ার্ডিং সক্রিয় করা হয় পরীক্ষা করার জন্য, মান তাকান
DISPLAY
এনভায়রনমেন্ট ভেরিয়েবল: echo $DISPLAY
। আপনার মতো মান দেখতে হবে localhost:10
(দূরবর্তী মেশিনে চলমান অ্যাপ্লিকেশনগুলিকে একই মেশিনে চলমান একটি ডিসপ্লেতে সংযোগ করতে বলা হয়, তবে সেই ডিসপ্লে সংযোগটি আসলে এসএসএইচ দ্বারা আপনার ক্লায়েন্ট-সাইড ডিসপ্লেতে ফরোয়ার্ড করা হয়েছে)। মনে রাখবেন যে যদি DISPLAY
সেট না করা থাকে তবে এটি ম্যানুয়ালি সেট করার কোনও ব্যবহার নেই: ফরোয়ার্ডিং স্থানে থাকলে পরিবেশের পরিবর্তনশীল সর্বদা সঠিকভাবে সেট করা থাকে। আপনি, SSH সংযোগের সমস্যাগুলি নির্ণয় করার প্রয়োজন হলে, বিকল্প পাস -vvv
করার ssh
কি ঘটছে একটি বিস্তারিত ট্রেস জন্য।
আপনি যদি অন্য কোনও মাধ্যমে সংযোগ স্থাপন করেন তবে আপনি এক্স 11 ফরোয়ার্ডিং অর্জন করতে সক্ষম হতে পারেন বা নাও করতে পারেন। যদি আপনার ক্লায়েন্ট উইন্ডোজ চালাচ্ছেন, তবে
পিটিটিওয়াই
এক্স 11 ফরোয়ার্ডিং সমর্থন করে; আপনাকে উইন্ডোজ মেশিনে এক্সিংয়ের মতো একটি এক্স সার্ভার চালাতে হবে ।
দ্বারা গিলেজ askubuntu থেকে
echo $DISPLAY
বলে?