শারীরিক প্রদর্শন আনলক না করে কীভাবে বিদ্যমান এক্স সেশনে সংযুক্ত করবেন?


16

আমি সাধারণত আমার ওয়ার্কস্টেশনে প্রচুর প্রোগ্রাম চালিয়ে যাই এবং মাঝে মাঝে আমার এটি দূরবর্তীভাবে ব্যবহার করা দরকার। সুতরাং শারীরিক প্রদর্শন (ওয়ার্কস্টেশনের মনিটর) সর্বদা লক করে রেখে আমার বিদ্যমান এক্স সেশনে সংযোগ স্থাপন করা দরকার।

আমি ভিনো (ভিনো-সার্ভার এবং ক্লায়েন্ট হিসাবে ভিনাগ্রে) চেষ্টা করেছি, তবে তারা নতুন, খালি এক্স সেশনটি খোলায়, সুতরাং এটি আমাকে চলমান অ্যাপ্লিকেশনগুলিতে অ্যাক্সেস দেয় না।

আমি x11vnc ব্যবহার করেও চেষ্টা করেছি তবে ক্লায়েন্ট শেষ হয়ে গেলে এটি শারীরিক স্ক্রিনটি আনলক করা এবং আনলক করা (!) রেখে দেয় বলে মনে হচ্ছে, সুতরাং সেখানে আমাদের সুরক্ষা সমস্যা আছে ...

উভয় প্রান্তে উবুন্টু 12.04 চলছে, ডিফল্ট জিইউআই সহ, সুতরাং কোনও জিনোম নির্দিষ্ট সমাধান কাজ করবে না (অ্যাপলেট ইত্যাদি)।

আদর্শ সমাধানটি আমাকে উভয় মনিটর এবং বেশ কয়েকটি "ভার্চুয়াল ডেস্কটপ" এ চলমান সমস্ত প্রোগ্রামগুলিতে অ্যাক্সেস দেয়। যার জন্য Crtl + [সংখ্যা] এবং আল্ট-ট্যাবের মতো বিশেষ কীগুলি ক্যাপচার করা দরকার।

বিকল্পভাবে ... যদি এটির মাধ্যমে বিদ্যমান উইন্ডোটি (ইতিমধ্যে চলমান প্রোগ্রাম) ফরোয়ার্ড করা সম্ভব হয় তবে এটি ssh -Xএকটি ভাল কাজ হবে।

সম্পাদনা: x1vnc, অবশ্যই "x11server" নয় ...


আংশিক সমাধান আমি এখানে পেয়েছি: karlrunge.com/x11vnc/faq.html#faq-gone-lock
sfp

আংশিক সমাধান আমি x11vnc লেখক পৃষ্ঠায় পেয়েছি তবে আমি নিশ্চিত নই যে এটি এলসিডি প্রদর্শন নিয়ে কাজ করে। কিভাবে এটা কাজ করে? ডিপিএমএস অফ মোডে প্রোগ্রামের ব্লকডিপি সেটিং মনিটর রয়েছে (সিআরটি মনিটরের জন্য স্ট্যান্ডার্ড; অফ - পাওয়ার সাশ্রয়) এবং এটি পরিবর্তিত হলে প্রতি সেকেন্ডে কিছু সময় খুঁজছেন। যদি তাই হয় - এটি "স্ক্রিন-সেভার চালু করুন" এর মতো কমান্ড কার্যকর করে। সুতরাং পর্দাটি কালো বা লক হওয়া উচিত (ভিএনসি দূরবর্তী ব্যবহারকারীর জন্যও)।
sfp

নোট করুন যে আপনি DISPLAY=:0 gnome-screensaver-command -lযখন কাজটি শেষ করেছেন কেবল তখনই চালনা করে আপনি পর্দা আনলক করার বিষয়টি আংশিক সমাধান করতে পারেন । যদিও আপনার সেশনের সময়কালের জন্য পর্দাটি আনলক করা থাকবে।
মাইকেল মায়ার

উত্তর:


10

আমি যতদূর জানি এসএসএইচের মাধ্যমে ইতিমধ্যে বিদ্যমান উইন্ডোজগুলি ফরোয়ার্ড করা সম্ভব নয়।

আমি যেতে পরামর্শ দিই x11vnc। আপনার প্রথমে এটি ইনস্টল করার প্রয়োজন হতে পারে। এই কমান্ডটি আপনার বর্তমান চলমান ডেস্কটপটি ভাগ করে নেওয়ার জন্য এক সময়ের একমাত্র পাসওয়ার্ডহীন ভিএনসি সার্ভার সক্ষম করতে হবে (প্রথমে আসুন, প্রথম পরিবেশন করা হবে):

x11vnc -noxdamage -display :0 -safer -nopw -once -xrandr

আপনার ডিসপ্লে সামঞ্জস্য করতে হতে পারে। কনসোলকিট ডিবিস ইন্টারফেস ব্যবহার করে আপনি এটি প্রোগ্রামক্রমেও পেতে পারেন, তবে এটি খুব বেশি সমস্যা এবং :0বেশিরভাগ সময় ভাল। যদি এটি কাজ না করে, কেবল ব্যবহার করুন :1এবং তাই।

এটি কার্যকর হয়, কারণ আপনি এটি অন্য কোথাও থেকে এসএসএইচ সেলুন থেকে চালিয়ে নিতে পারেন, ঠিক আপনার যেখানে প্রয়োজন এটি।


আমি x11vnc চেষ্টা করেছি, প্রশ্ন প্রস্তুত করার সময় কেবল ভুল টাইপ করেছি। সংশোধন। যাইহোক ... আমি দেখতে পাচ্ছি না কীভাবে এই বিকল্পগুলি আমাকে পর্দা আনলক করা থেকে বাঁচায়।
এসএফপি

2

আপনার x2go একবার দেখে নেওয়া উচিত এবং উইন্ডো ম্যানেজার বা ডেস্কটপ এনভায়রনমেন্ট নির্দিষ্ট করার পরিবর্তে "লোকাল ডেস্কটপ থেকে সংযোগ" এর সাথে সংযোগ স্থাপন করা উচিত ।

এটি এসএসএইচ ব্যবহার করে, সুতরাং আপনি একবার আপনার ওয়ার্কস্টেশনে সার্ভারটি ইনস্টল করে শুরু করার পরে, আপনি যদি ইতিমধ্যে এসএসএইচটিতে এসএসএইচ করতে পারেন তবে আপনাকে x2goclient এর সাথে এটিতে সংযোগ করতে সক্ষম হওয়া উচিত।


না, এটি স্থানীয় ডেস্কটপ আনলক করে।
রবার্ট পোলাক

1

আপনার এক্স 11 আরডিপি একবার দেখে নেওয়া উচিত ।

এটি আপনার প্রয়োজনমতো আচরণটি কাস্টমাইজ করতে পারে সেই সাথে এটি এক্সআরডিপি-র একটি দুর্দান্ত আপডেট। আমার আগের মত আপনারও একই সমস্যা ছিল এবং আমি x11rdp ইনস্টল করেছি এবং পূর্ববর্তী সেশনে লগইন সক্ষম করতে xrdp.conf ফাইলটি সম্পাদনা করছি ... যাইহোক সাইটটি পরীক্ষা করে দেখুন এবং সংস্করণ 7 চেষ্টা করুন। সেখানকার লোকটি "কেভিন কেভ" প্রতিভাধর এবং এখন সে কিছু আপডেট করেছে যাতে আপনি ডেবিয়ান প্যাকেজ হিসাবে x11rdp ইনস্টল করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.