লিনাক্সে VNC রিমোট ডেস্কটপ ফাংশনালাইটিটি ব্যবহার করুন

কমান্ড, সিনট্যাক্স, এবং উদাহরণ

এই নিবন্ধটি কিভাবে VNC (ভার্চুয়াল নেটওয়ার্ক কম্পিউটিং) ব্যবহার করে লিনাক্সে দূরবর্তী ডেস্কটপ সেশন সেট আপ এবং ব্যবহার করে। VNC একটি রিমোট ডিসপ্লে সিস্টেম যা আপনাকে একটি মেশিনে ডেস্কটপ এনভায়রনমেন্ট শুরু করতে এবং একটি ইন্টারনেট সংযোগের মাধ্যমে অন্যান্য কম্পিউটার থেকে অ্যাক্সেস করতে সক্ষম করে। আপনি সংযোগ বিচ্ছিন্ন করার সময় স্থিরভাবে ডেস্কটপ সেটআপ করতে পারেন, যাতে আপনি যখন পুনরায় সংযোগ স্থাপন করেন তখন আপনি যেখানে কাজ ছেড়ে গেছেন ঠিক সেভাবে কাজ চালিয়ে যেতে পারেন।

উদাহরণস্বরূপ, আপনি যখন বিভিন্ন অবস্থান থেকে একই "ডেস্কটপ" তে কাজ করতে চান তখন এটি ব্যবহারযোগ্য এবং সার্ভারে ডেস্কটপ এনভায়রনমেন্ট চালানোর জন্য এটি ব্যবহার করা যেতে পারে যেটি আপনার কাছে অ্যাক্সেস নেই বা টার্মিনাল সংযুক্ত নেই (মনিটর এবং কীবোর্ড)। আপনার কেবল একটি নেটওয়ার্ক সংযোগ প্রয়োজন।

সুতরাং কিভাবে এটি কাজ করে? আপনাকে সার্ভার মেশিনে (যদি ইতিমধ্যে ইনস্টল না করা থাকে) এবং "এনভিসিউইভার" এবং ক্লায়েন্ট মেশিনে "এনভিসএসারভার" ইনস্টল করতে হবে (একটি জনপ্রিয় সংস্করণের VNC সফটওয়্যারের জন্য realVNC দেখুন)। ফায়ারওয়াল সমস্যাগুলি এড়ানোর জন্য, আপনার "ভিউয়ার" মেশিন থেকে সার্ভারে সংযোগ স্থাপনের জন্য নিরাপদ শেল ssh ব্যবহার করা একটি ভাল ধারণা যা আপনি ডেস্কটপ সেশনে চালাতে চান। PuTTY প্যাকেজ এই উদ্দেশ্যে মহান কাজ করে।

সুতরাং প্রথম ধাপ উদাহরণস্বরূপ PuTTY ব্যবহার করে একটি ssh আরম্ভ করা হয়। তারপর আপনি সার্ভারে লগ ইন করুন এবং প্রবেশ করুন:

vncserver নতুন 'server1.org1.com:6 "(juser)' ডেস্কটপ হল server1.org1.com.6

"Vncserver" চালানোর আগে আপনাকে ".vnc" ডিরেক্টরির মধ্যে প্রারম্ভিক ফাইল "xstartup" সেট আপ করা উচিত, যা আপনার হোম ডিরেক্টরীতে তৈরি করা উচিত। এই ফাইলের মধ্যে ইনিশিয়ালাইজেশান কমান্ড রয়েছে, যেমন

# সাধারণ এক্সস্টেরআউট ফাইল চালানো [-x / etc / vnc / xstartup] এবং & exec / etc / vnc / xstartup # লোড। এক্সরেসোর্স ফাইল [-r $ HOME / .Xresources] && xrdb $ HOME /। এক্সরেসন্সস # vncconfig হেল্পার চালান ডেস্কটপ vncconfig-iconic এর ক্লিপবোর্ডের স্থানান্তর এবং নিয়ন্ত্রণ সক্ষম করুন & # একটি গনোম ডেস্কটপ ডেস্ক চালু করুন gnome-session &

এখন একটি "ডেস্কটপ" সার্ভারে চলছে যা আপনার স্থানীয় কম্পিউটারে প্রদর্শিত হবে। আপনি কিভাবে এটি সাথে সংযোগ করা? যদি আপনি realVNC সফ্টওয়্যারটি ইনস্টল করেন বা VNC ভিউয়ার ডাউনলোড করেন তবে আপনি এই ভিউয়ারটি চালান এবং এই উদাহরণে সচিত্র হিসাবে সার্ভার এবং প্রদর্শন সংখ্যা লিখুন:

server1.org1.com:6

ভিউয়ার সফটওয়্যার আপনাকে পাসওয়ার্ডের জন্যও জিজ্ঞাসা করবে। আপনি এই সার্ভারে VNC ব্যবহার করার সময় প্রথমবার একটি নতুন পাসওয়ার্ড লিখুন, যা .vnc ফোল্ডারে সংরক্ষণ করা হবে। পাসওয়ার্ডটি VNC সংযোগগুলির জন্য এবং সার্ভারে আপনার ব্যবহারকারী অ্যাকাউন্ট সম্পর্কিত নয়। নিষ্ক্রিয়তা একটি নির্দিষ্ট সময়ের পরে আপনি আপনার অ্যাকাউন্ট পাসওয়ার্ড লিখতে সার্ভার প্রবেশাধিকার অনুমোদন হিসাবে জিজ্ঞাসা করা যেতে পারে।

একবার পাসওয়ার্ড গৃহীত হলে ডেস্কটপ উইন্ডোর সমস্ত নির্দিষ্ট গ্র্যাফিক্যাল ইউজার ইন্টারফেস উপাদানের সাথে প্রদর্শিত হওয়া উচিত। আপনি ডেস্কটপ উইন্ডো বন্ধ করে ডেস্কটপ থেকে সংযোগ বিচ্ছিন্ন করতে পারেন।

সার্ভারের শেল উইন্ডোতে নিম্নলিখিত কমান্ডটি লিখে VNC সার্ভার প্রসেস ("ডেস্কটপ") বন্ধ করতে পারেন:

vncserver -কিল:

উদাহরণ স্বরূপ:

vncserver -kill : 6 এক্সপোর্ট জ্যামিত্য = 1920x1058

যেখানে "1920" পছন্দসই প্রস্থকে এবং "1058" ডেস্কটপ উইন্ডোর পছন্দসই উচ্চতার প্রতিনিধিত্ব করে। এটি আপনার পর্দার প্রকৃত রেজল্যুশন মেলে এটি শ্রেষ্ঠ।

দূরবর্তী ডেস্কটপ বিকল্প ব্যবহার করা সহজ জন্য MobaXterm দেখুন