এক্সএমএইচ ফরওয়ার্ডিং আমাজন ইসি 2 এএমআই থেকে


16
   local$> echo $DISPLAY
   :0.0
   local$> ssh -X -i PEMFILE ec2-user@AMAZONEC2_AMI
   [ec2-user@REMOTE_AMI ~]$ echo $DISPLAY

   [ec2-user@REMOTE_AMI ~]$ sudo grep X11 /etc/ssh/sshd_config ~/.ssh/*
   /etc/ssh/sshd_config:#X11Forwarding no
   /etc/ssh/sshd_config:X11Forwarding yes
   /etc/ssh/sshd_config:#X11DisplayOffset 10
   /etc/ssh/sshd_config:#X11UseLocalhost yes

তাই প্রদর্শন ফরওয়ার্ড করা হয় না। একটি কমান্ড মত emacs & উদাহরণস্বরূপ স্থানীয় ডেস্কটপে X11 উইন্ডো প্রদর্শন করা হয় না। দয়া করে উপদেশ দাও.


2
পরিবর্তন করার পরে আপনি আপনার sshd পুনরায় চালু করেছেন X11Forwarding হ্যাঁ?
Olli

আপনি রান করার সময় কোনও মজার সতর্কতা / নোট আছে কিনা তা দেখতে আপনি এটি পরীক্ষা করতে পারেন ssh -vvvv -X -i ...
Alex

X11Forwading আগে থেকে হ্যাঁ সেট করা হয়েছিল। জন্য -vvvv ডিবাগ 1: দূরবর্তী: কোন xauth প্রোগ্রাম; স্পুফিং সঙ্গে অগ্রসর করা যাবে না। এই কারণ হতে পারে?
Humble Debugger

উত্তর:


21

আমি এটা করেছি:

sudo yum install xorg-x11-xauth.x86_64 xorg-x11-server-utils.x86_64 dbus-x11.x86_64

এবং আমি পরিশেষে একটি প্রদর্শন পরিবর্তনশীল পেয়েছিলাম এবং এটি সব কাজ শুরু!


1
এই আমার জন্য কাজ।
xaxxon

1
আমার জন্য কাজ করেছে - আমি ঠিক যেমন উপস্থাপিত কমান্ডটি চালাচ্ছি, তখন আমি লগ আউট করেছি এবং ssh -XY user@myinstance.com ব্যবহার করে লগ ইন করেছি।
Escualo

আমি বাধ্য ছিলাম আমার দৃষ্টান্ত পুনরায় বুট করুন এসএসডি পেতে আমার X11 ফরওয়ার্ডিং শুরু করার জন্য: কেবল sshd পুনরায় আরম্ভ করা যথেষ্ট ছিল না।
crb

6.2 আমার জন্য কাজ, কোন পুনরারম্ভ প্রয়োজন।
aaa90210

0

উপরের উত্তর থেকে ইনস্টল করুন আমার RHEL 6.2 EC2 ইনস্ট্যান্সের জন্য কাজ করে নি। এখানে কাজ করা পদক্ষেপগুলি হল:

$ sudo yum groupinstall "এক্স উইন্ডো সিস্টেম"

# এখন সংযোগ বিচ্ছিন্ন করুন এবং এক্স বিকল্প সহ একটি নতুন এসএসএইচ তৈরি করুন


0

আমি তাই উত্তর পোস্ট করা খ্যাতি আছে না এবং এটি আমজন RHEL আমার জন্য কাজ

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