পটিটিওয়াই এবং এক্সিংয়ের সাহায্যে উইন্ডোজটিতে কাজ করার জন্য আমি কীভাবে এক্স 11 ফরওয়ার্ডিং করব?


16

আমি সর্বদা পটিটিওয়ির সাথে কাজ করার জন্য এক্স 11 ফরোয়ার্ডিং পেতে চেয়েছিলাম এবং আমি এক্স এক্স উইন্ডো সিস্টেমটি ব্যবহার করছি এক্সিং ming আমার যখন জিমিং চলছে এবং আমি আমার সার্ভারের সাথে একটি নতুন সংযোগ স্থাপন করি, তখন আমি একটি আদেশের পরে নিম্নলিখিতটি পাই:

$ firefox
PuTTY X11 proxy: wrong authentication protocol attemptedPuTTY X11 proxy: wrong authentication protocol attemptedError: cannot open display: localhost:10.168

$ google-chrome
PuTTY X11 proxy: wrong authentication protocol attempted
(google-chrome:7083): Gtk-WARNING **: cannot open display: localhost:10.168

$ gedit
PuTTY X11 proxy: wrong authentication protocol attempted
** (gedit:6990): WARNING **: Could not open X display
PuTTY X11 proxy: wrong authentication protocol attemptedCannot open display:
Run 'gedit --help' to see a full list of available command line options.

$ gnome-system-monitor
PuTTY X11 proxy: wrong authentication protocol attempted
** (gnome-system-monitor:7024): WARNING **: Could not open X display
PuTTY X11 proxy: wrong authentication protocol attempted
(gnome-system-monitor:7024): Gtk-WARNING **: cannot open display: localhost:10.168

আমি কীভাবে এই ত্রুটিগুলি স্থির করব এবং পুরো কাজ করার জন্য এক্স 11 ফরোয়ার্ডিং করব?


কিভাবে এটি ঠিক করবেন?
user568109

আপনার একটি অ্যাকাউন্ট তৈরি করা উচিত, একটি নতুন প্রশ্ন জিজ্ঞাসা করা উচিত এবং তারপরে এটি এখানে লিঙ্ক করুন যাতে আমি এটি দেখতে পারি।
NobleUplift

উত্তর:


9

থেকে অনুলিপি করা http://www.math.umn.edu/systems_guide/putty_xwin32.html

পুট্টি কনফিগার করা হচ্ছে

  • ইউনিক্সের হোস্ট-নেম যুক্ত করুন
  • এসএসএইচে প্রোটোকল স্যুইচ করুন
  • সংরক্ষিত সেশনে সেশনের নাম টাইপ করুন
  • 'সংরক্ষণ করুন' ক্লিক করুন

<img src = 'putty_xwin32 / default_putty_rev-sm.png' />

  • 'বিভাগ' তালিকা থেকে 'এসএসএইচ' ট্যাব প্রসারিত করুন
  • 'এসএসএইচ' তালিকা থেকে 'এক্স 11' চয়ন করুন
  • 'এক্স 11 ফরওয়ার্ডিং সক্ষম করুন' পরীক্ষা করুন

<img src = 'putty_xwin32 / xfwd_putty_rev-sm.png' />

  • 'বিভাগ' তালিকা থেকে 'সেশন' চয়ন করুন
  • 'সংরক্ষণ করুন' ক্লিক করুন

উইন্ডোজ এক্স সার্ভার শুরু

এক্সমিং কনফিগার করা হচ্ছে

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

সংযোজক

  • এক্সমিং শুরু করুন
  • পুট্টি শুরু করুন
  • আপনি চান সেভ সেশনে ডাবল ক্লিক করুন

<img src = 'পুটি_এক্সউইন 32 / সেশন_পুট্টি_রেভ-এসএম.পিং' />

  • অনুরোধ হিসাবে ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন
  • আপনার এখন আপনার স্থানীয় ডেস্কটপে হোস্ট থেকে এক্স অ্যাপ্লিকেশন চালানো উচিত

সম্পাদনা: wrong authentication protocol attemptedত্রুটিটি সমাধান করতে , / etc / ssh / sshd_config ফাইলে "ফরওয়ার্ডএক্স 11 টি বিশ্বাসযোগ্য হ্যা" সক্ষম করার চেষ্টা করুন এবং তারপরে ওপেনএসএইচ সার্ভারটি পুনরায় চালু করুন।


আমি আক্ষরিকভাবে একই গাইডটি পড়েছিলাম (এটি কীভাবে আমি জিমিং সম্পর্কে জানতে পেরেছিলাম), তবে এটি সম্পূর্ণরূপে অকেজো পেয়েছি কারণ এটি আমাকে এমন দুটি জিনিস বলেছিল যা আমি ইতিমধ্যে জানতাম বা কেবল দুটি প্রোগ্রাম চালিয়ে বুঝতে পারছিলাম।
NobleUplift

আমি একরকম এক্স 11 ফরোয়ার্ডিংয়ের কাজ করতে সক্ষম হয়েছি তবে আমি মনে করি এই উত্তরটি আপনি এর জন্য কী করতে পারেন তা সীমাবদ্ধ। আমি জানি না কেন আমার প্রশ্নটি যদিও -1 নিয়েছে ...
NobleUplift

কীভাবে এটি সমস্যার সমাধান করে। এটি এক্স ওভার এসএসএস কনফিগার করার জন্য একটি টিউটোরিয়াল।
ব্যবহারকারী568109

@ user568109 আপনি যদি এই নির্দেশাবলী অনুসরণ করেন এবং তারপরে কোনও GUI- ভিত্তিক প্রোগ্রাম কল করার চেষ্টা করেন, এটি স্থানীয়ভাবে প্রদর্শিত হবে।
ক্রুগ

7
ForwardX11Trustedআমাদের ক্লায়েন্ট সাইড সেটিং। এটিকে রাখলে sshd_configসর্বোত্তম কোনও প্রভাব পড়বে না এবং এসএসএইচ সার্ভারকে সবচেয়ে খারাপ দিক থেকে শুরু করতে বাধা দেবে। -1। আপনি পৃষ্ঠাগুলি সন্ধান করছেন তবে এটি sshd_configবনাম । ssh_configman
0xC0000022L

16

আমার 2 টি সমস্যা ছিল এবং এই প্রশ্নেরটি আমার কাছে সবচেয়ে কাছের সমস্যাগুলি পেয়েছিল, তাই আমার সমাধানটি আমার মতো একই সমস্যাটি সমাধান করার চেষ্টা করে, যারা এখানে আসেন তাদের পক্ষে সহায়ক হবে thought আমার সিস্টেমে সাইগউইন / এক্স (xinit 1.3.4-5), এবং পিটিটিওয়াই (0.64) রয়েছে। আমি স্থানীয় স্টার্টেক্সবিনে --listen tcp উভয় সেট করে এবং .টির অনুমোদনের পথে প্রবেশ করে উভয়ের নীচে পৌঁছতে সক্ষম হয়েছি।

প্রথমত, "পুটি X11 প্রক্সি: ফরোয়ার্ড এক্স সার্ভারের সাথে সংযোগ করতে অক্ষম: নেটওয়ার্ক ত্রুটি: সংযোগ অস্বীকার করা হয়েছে" ত্রুটি, আপনাকে এক্স সেশনটি সংযোগের জন্য শোনার দরকার: একটি সাইগউইন টার্মিনাল খুলুন এবং সম্পাদনা / usr / বিন / স্টার্টেক্সউইন লাইনটি সন্ধান করুন ...

defaultserverargs="-multiwindow"

এবং এটিকে পরিবর্তন করুন ...

defaultserverargs="-multiwindow -listen tcp"

দ্বিতীয়ত, "অনুমোদনের প্রয়োজন, তবে কোনও অনুমোদন প্রোটোকল নির্দিষ্ট করা হয়নি" ত্রুটির প্রতিক্রিয়ায় আপনাকে পুটিটি সঠিক জাআউথ টোকেন ব্যবহার করতে হবে ( xauth listস্থানীয়ভাবে পুট্টির ভিতরে কিছুটা অদ্ভুত মনে হচ্ছে যাতে স্থানীয়ভাবে টোকেন দেয় না যে ফরোয়ার্ড সংযোগটি ব্যবহার করতে পারে এগুলিতে প্রবেশ করার পরে xauth add <token>, তারা কাজ করার জন্য তাদের পিটিটিওয়াই দ্বারা সংযোগ স্থাপনের প্রয়োজন বলে মনে হচ্ছে)।
উইন্ডোজ ডোমেনে, যেখানে আপনার ~ / .Xauthority ফাইলটি চলছে তা চালিয়ে পাথটি সন্ধান করুন (আবার সাইগউইন টার্মিনালে)

cd ~
explorer .

.Axuthority ফাইলের বৈশিষ্ট্যগুলি পরীক্ষা করে দেখুন এবং এটিতে অবস্থানের একটি নোট তৈরি করুন (এটি নির্বাচন করুন এবং এটি ক্লিপবোর্ডে রাখার জন্য CTRL + C টিপুন)।

উপরের উদাহরণ হিসাবে পুটটি শুরু করুন ( http://www.math.umn.edu/systems_guide/putty_xwin32.html থেকে অনুলিপি করা হয়েছে )

'এসএসএইচ এক্স 11 ফরোয়ার্ডিং নিয়ন্ত্রণকারী বিকল্পসমূহ' পৃষ্ঠায় আপনার প্রোটোকল হিসাবে 'এক্স 11 ফরোয়ার্ডিং সক্ষম করুন' এবং 'এমআইটি-ম্যাজিক-কুকি -1' সেট থাকা উচিত।
'স্থানীয় প্রদর্শনের জন্য এক্স কর্তৃপক্ষ ফাইল' ক্ষেত্রের অধীনে, ব্রাউজ করুন এবং আপনি আগে একটি নোট তৈরি করেছেন এমন Xauthority ফাইলটিতে অবস্থানটি ব্যবহার করে ক্লিক করুন।। ক্ষেত্রটি পপুলেট করতে ওপেন ক্লিক করুন, তারপরে সেশনটিতে ফিরে যান (পুটিটিওয়াই কনফিগারেশনে) এবং সেশনটি সংরক্ষণ করুন। তারপরে আপনি ওপেন ক্লিক করতে পারেন।

এটি এখন আপনাকে সংযোগ করার অনুমতি দেওয়া উচিত।


3
আমার বাড়ির ডিরেক্টরিতে X authority file for local displayআমার .Xauthorityফোল্ডারটি নির্দেশ করতেও আমার প্রয়োজন ছিল cygwin। ধন্যবাদ!
হিফফান জন

0

আপনি পারেন

xauth list

তারপর

xauth add <your display>

2
কমান্ড লাইন হয় xauth add dpyname protoname hexkey
NobleUplift

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