ssh -X
দূরবর্তী সার্ভারে জিইউআই পরিবেশ পেতে উইন্ডোজ 10-এ উবুন্টুকে বাশ দেওয়া
নিম্নলিখিত সমস্ত ইনস্টল করুন। উইন্ডোতে, ইনস্টল করুন Xming
। উবুন্টু বাশে, sudo apt install
ইনস্টল করতে ব্যবহার করুন ssh xauth xorg
।
sudo apt install ssh xauth xorg
ফোল্ডারে ssh_config
ফাইল থাকে, আমার হয় /etc/ssh
।
ssh_config
প্রশাসক (ইউএসই sudo
) হিসাবে সম্পাদনা করুন । ইনসাইড ssh_config
, হ্যাশ অপসারণ #
লাইনে ForwardAgent
, ForwardX11
, ForwardX11Trusted
, এবং সংশ্লিষ্ট আর্গুমেন্ট সেট yes
।
# /etc/ssh/ssh_config
Host *
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
ইন ssh_config
ফাইল, সামনের হ্যাশ অপসারণ #
সামনে Port 22
এবং Protocol 2
, এবং এছাড়াও xauth ফাইল অবস্থান রাষ্ট্র ফাইলের শেষে একটি নতুন লাইন যোগ, XauthLocation /usr/bin/xauth
, xauth ফাইলের আপনার নিজের পথ লিখতে মনে রাখবেন।
# /etc/ssh/ssh_config
# IdentifyFile ...
Port 22
Protocol 2
# Cipher 3des
# ...
# ...
...
...
GSSAPIDelegateCredentials no
XauthLocation /usr/bin/xauth
এখন যেহেতু আমরা ssh_config
ফাইল সম্পাদনা সম্পন্ন করেছি , সম্পাদক থেকে বেরিয়ে যাওয়ার পরে এটি সংরক্ষণ করুন। এখন ফোল্ডারে যান ~
বা $HOME
, export DISPLAY=localhost:0
আপনার .bashrc
ফাইলটিতে যুক্ত করুন এবং এটি সংরক্ষণ করুন।
# ~/.bashrc
...
...
export DISPLAY=localhost:0
আমরা প্রায় সম্পন্ন। আপনার ব্যাশ শেলটি পুনরায় চালু করুন, আপনার Xming
প্রোগ্রামটি খুলুন এবং ব্যবহার করুন ssh -X yourusername@yourhost
। তারপরে জিইউআই পরিবেশ উপভোগ করুন।
ssh -X yourusername@yourhost
সমস্যাটি উইন্ডোজের উবুন্টু সাব সিস্টেমেও রয়েছে এবং লিঙ্কটি এখানে রয়েছে
https://gist.github.com/DestinyOne/f236f71b9cdecd349507dfe90ebae776
দ্রষ্টব্য: লিঙ্কযুক্ত পাঠ্যটিতে 2 টি টাইপ রয়েছে ( XauthLocaion
পরিবর্তে XauthLocation
)