লেখক
- Rahul Awati
- Tayla Holman, Site Editor
প্রকাশিত: মে ১৩, ২০২৪
Microsoft Remote Desktop Web Access (Microsoft RD Web Access) হলো Windows Server অপারেটিং সিস্টেম (OS)-এর কিছু ভার্সনে একটি Remote Desktop Services রোল, যার মধ্যে Windows Server 2008 R2, Windows Server 2012, Windows Server 2016 এবং Windows Server 2019। এটি ব্যবহারকারীদের একটি ওয়েব ব্রাউজারের মাধ্যমে এই OS-এ RemoteApp এবং Desktop Connections অ্যাক্সেস করতে সক্ষম করে।
Microsoft RD Web Access পূর্বে Terminal Services Web Access (TS Web Access) নামে পরিচিত ছিল।
একটি RemoteApp প্রোগ্রাম শুরু করতে, ব্যবহারকারী একটি ওয়েবসাইটে ভিজিট করে উপলব্ধ প্রোগ্রামের তালিকা দেখে এবং তারপর প্রয়োজনীয় প্রোগ্রামের আইকনে ক্লিক করে। এটি টার্মিনাল সার্ভারে TS সেশন শুরু করে যা প্রোগ্রামটি হোস্ট করে। এই সার্ভিস অ্যাক্সেস করার অন্য অপশন হলো কম্পিউটারের Start menu-এর মাধ্যমে।
RD Web Access-এ RD Web Connection রয়েছে, যা ব্যবহারকারীকে দূর থেকে যেকোনো কম্পিউটারের ডেস্কটপে কানেক্ট করতে সক্ষম করে যেটিতে RD Web Access রয়েছে। RD Web Access কনফিগার করতে হবে সোর্স স্পেসিফাই করতে যেটি ভার্চুয়াল ডেস্কটপ এবং RemoteApp প্রোগ্রাম প্রদান করে যা ব্যবহারকারীদের দেখানো হয়। এটি কনফিগার করা যায় একটি RemoteApp সোর্স বা RD Connection Broker সার্ভার ব্যবহার করে, যা ব্যবহারকারীকে RD Virtualization Host সার্ভারে হোস্ট করা ভার্চুয়াল ডেস্কটপ এবং RD Session Host সার্ভারে হোস্ট করা RemoteApp প্রোগ্রাম অ্যাক্সেস করতে দেয়।
Microsoft RD Web Access ডিপ্লয় করা
যে সার্ভারে RD Web Access রোল ইনস্টল করা হয় সেটি ওয়েব সার্ভার হিসেবে কাজ করে। এটি RD Session Host সার্ভার হতে হবে না। রোলটি মিনিমাল কনফিগারেশন দিয়ে কাজ করে। ডিফল্ট RD Web Access ওয়েবপেজে একটি কাস্টমাইজেবল ফ্রেম এবং একটি ওয়েব পায়र्ट রয়েছে যা একটি কাস্টমাইজড ওয়েবপেজে ইনকর্পোরেট করা যায়।
রোল সার্ভিসটি সার্ভারে ইনস্টল করা হবে যেটি ব্যবহারকারীরা ওয়েবের মাধ্যমে কানেক্ট করে RemoteApp প্রোগ্রাম অ্যাক্সেস করতে। একবার রোল ইনস্টল হলে, অ্যাডমিনরা টার্মিনাল সার্ভার স্পেসিফাই করতে পারেন যেটি ওয়েব পায়רט পপুলেট করবে। স্পেসিফাইড টার্মিনাল সার্ভারের সকল RemoteApp প্রোগ্রাম যা RD Web Access-এ দেখানোর জন্য কনফিগার করা আছে সেগুলো ওয়েব পায়רטে দেখাবে। লিস্টটি এক্সটার্নাল ডেটা সোর্স দ্বারা ওয়েব সার্ভার থেকে পপুলেট করা হয়, এই জন্য RD Web Access সার্ভার টার্মিনাল সার্ভার হতে হবে না।
RD Web Access রোল ইনস্টল হলে, Microsoft Internet Information Services 7.0 ও ইনস্টল হয়। IIS Microsoft ওয়েব সার্ভার রোল যা Microsoft-এর সকল OS ভার্সনের সাথে ইনক্লুডেড থাকে। IIS 7.0-এ ওয়েব সার্ভার মডিউল অ্যাড বা রিমুভ করে সার্ভার কাস্টমাইজেশন সক্ষম করে আর্গানাইজেশন বা ব্যবহারকারীর স্পেসিফিক 니ড মিট করতে।
এখানে Windows Server-এ RD Web Access রোল সার্ভিস ইনস্টল করার পদ্ধতি:
- Server Manager খুলুন (Start > Administrative Tools > Server Manager) সেটি ইনস্টল করার কম্পিউটারে।
- যদি রোলটি ইতিমধ্যে ইনস্টল না থাকে, Roles Summary-র অধীনে Add Roles-এ ক্লিক করুন। Select Server Roles পেজে Remote Desktop Services চেকবক্স সিলেক্ট করুন, Remote Desktop Services পেজ রিভিউ করুন এবং Remote Desktop Web Access সিলেক্ট করুন।
- যদি রোলটি ইতিমধ্যে ইনস্টল করা থাকে, Roles Summary-র অধীনে Remote Desktop Services-এ ক্লিক করুন, Role Services-র অধীনে Add Role Services-এ ক্লিক করুন এবং Select Role Services পেজে Remote Desktop Web Access চেকবক্স সিলেক্ট করুন।
- প্রয়োজনীয় রোল সার্ভিস সম্পর্কে ইনফরমেশন রিভিউ করুন।
- Add Required Role Services-এ ক্লিক করুন, এবং Next-এ ক্লিক করুন।
- IIS পেজ রিভিউ করুন।
- Select Role Services পেজে IIS-র জন্য ইনস্টল করা রোল সার্ভিস সিলেক্ট করুন।
- Confirm Installation Selections পেজে Install-এ ক্লিক করুন।
- Installation Results পেজে সফল ইনস্টলেশন কনফার্ম করুন, এবং Close-এ ক্লিক করুন।
ব্যবহারকারীদের RemoteApp এবং Desktop Connections অ্যাক্সেস দিতে, RD Web Access কনফিগার করতে হবে সোর্স স্পেসিফাই করতে—যা RD Connection Broker বা RemoteApp সোর্স—যে RemoteApp প্রোগ্রাম এবং ভার্চুয়াল ডেস্কটপ প্রদান করবে ব্যবহারকারীদের দেখানোর জন্য। সোর্স স্পেসিফাই করতে, RD Web Access ওয়েবসাইটের সাথে একটি কানেকশন দরকার RD Web Access সার্ভারে লোকাল অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট ব্যবহার করে।
RD Connection Broker সার্ভার Remote Desktop Connection Manager টুল দিয়ে কনফিগার করা যায়। RemoteApp প্রোগ্রাম একটি RemoteApp সোর্স—একটি ইন্ডিভিজুয়াল RD Session Host সার্ভার—RemoteApp Manager টুল দিয়ে কনফিগার করা যায়।
Microsoft Remote Desktop Services কীভাবে কাজ করে
Microsoft RD Web Access: RD web client পাবলিশ ও আপডেট করার ভূমিকা
RD web client সেট আপ করার আগে, নিশ্চিত করুন যে RD Web Access Windows Server-এ রান করছে, যেমন Windows Server 2016 বা Windows Server 2019। এছাড়া, RD Web Access রোলের জন্য পাবলিক ট্রাস্টেড সার্টিফিকেট কনফিগার করা থাকতে হবে।
রোলটি RD web client পাবলিশ ও আপডেট করার জন্যও প্রয়োজনীয়।
RD web client পাবলিশ করতে, ব্যবহারকারীদের RD Connection Broker সার্ভারে RD কানেকশন uchun ব্যবহৃত সার্টিফিকেট পেতে হবে, এটিকে CER ফাইল হিসেবে এক্সপোর্ট করতে হবে এবং RD Connection Broker থেকে RD Web Access রোল চলমান সার্ভারে কপি করতে হবে। এরপর, RD Web Access সার্ভারে একটি এলিভেটেড PowerShell প্রম্পট খুলতে হবে, পછান PowerShellGet মডিউল আপডেট করতে হবে। এরপর PowerShell গ্যালারি থেকে RD web client ম্যানেজমেন্ট PowerShell মডিউল ইনস্টল করতে হবে, RD web client-এর লেটেস্ট ভার্সন ডাউনলোড করতে হবে, এবং অবশেষে RD web client পাবলিশ করতে হবে। যে সার্ভারের নাম যেন ওয়েব ক্লায়েন্ট URL-এ অ্যাক্সেস করা হয় সেটি RD Web Access পাবলিক সার্টিফিকেটের সাথে URL-এ মিলতে হবে। এটি সাধারণত সার্ভার ফুলি কোয়ালিফাইড ডোমেইন নেম (FQDN)।
RD Web Access সার্ভার ইন্টারনেট কানেকশন ছাড়া RD web client ইনস্টলেশন সক্ষম করে। এটি করা যায় либо RD web client ম্যানেজমেন্ট PowerShell মডিউল ইম্পোর্ট করে বা ডাউনলোড করা RDWebClientManagement ফোল্ডারটি লোকাল PowerShell মডিউল ফোল্ডারে কপি করে যা $env:psmodulePath-এ লিস্টেড।
RD web client কে RD Web Access সার্ভার এবং একটি এলিভেটেড PowerShell প্রম্পট ব্যবহার করে আপডেটও করা যায়। একবার ক্লায়েন্ট আপডেট হলে, সেটি সকল ব্যবহারকারীর জন্য রিপ্লেস হয়ে যায় যখন তারা ওয়েব ক্লায়েন্ট ওয়েবপেজ রিলঞ্চ করে।
RD Web Access রোল এবং ট্রাস্টেড সার্টিফিকেট
যদি কোনো ইউজার তাদের ওয়েব ব্রাউজারে সিকিউরিটি ওয়ার্নিং পান ওয়েব ক্লায়েন্ট অ্যাক্সেস করার চেষ্টা করলে, সেটি মানে হতে পারে RD Web Access রোল একটি ট্রাস্টেড সার্টিফিকেট ব্যবহার করছে না। এই ইস্যু প্রিভেন্ট করা যায় রোলটি একটি পাবলিকলি ট্রাস্টেড সার্টিফিকেট দিয়ে কনফিগার করা নিশ্চিত করে। যদি এই ধাপটি কাজ না করে, তবে ওয়েব ক্লায়েন্ট URL-এ সার্ভারের নাম এবং RD Web Access সার্টিফিকেট দ্বারা প্রদত্ত নামের মধ্যে মিসম্যাচ থাকতে পারে। এই ইস্যু রেজলভ করা যায় চেক করে যে URL সার্ভারের FQDN ব্যবহার করছে যা RD Web Access রোল হোস্ট করছে।
এছাড়া চেক করা গুরুত্বপূর্ণ যে সার্টিফিকেট এক্সপায়ারড নয়। এটিকে CER ফরম্যাটে RD Web Access সার্ভারে কপি করতে হবে। এই প্রিকশন ছাড়া, একজন ব্যবহারকারী রিসোর্সে কানেক্ট করতে পারে না ওয়েব ক্লায়েন্ট দিয়ে এমনকি যদি সে All Resources-এ আইটেম দেখতে পায়। তারা «unexpected server authentication certificate was received» এরর মেসেজ পেতে পারে ওয়েব ক্লায়েন্টে কানেক্ট করার চেষ্টা করলে।
যখন একটি ডেস্কটপ এবং এর হোস্টের মধ্যে কানেকশন ফেইল করে, তখন রিমোট ডেস্কটপ ট্রাবলশুটিং করার সময়। সাধারণ রিমোট ডেস্কটপ কানেকশন সমস্যা ফিক্স করার পদ্ধতি দেখুন। Windows Server 2022 এডিশনগুলোর ফিচার তুলনা করুন, এবং Windows Server 2022 ডোমেইন কন্ট্রোলার সেট আপ করার পদ্ধতি শিখুন।
Microsoft Remote Desktop Web Access (Microsoft RD Web Access) সম্পর্কে আরও পড়ুন
- Windows Server 2008 R2-এ রিমোট ডেস্কটপ কনফিগার করার ধাপে ধাপে পদ্ধতি
- Windows Server 2025-এ কী আসছে তা দেখুন
- Windows 11 রিমোট ডেস্কটপ বারেরি ফ্রিজ হলে কী করবেন
- অ্যাডমিনরা PowerShell 7.4-এ সুইচ করে কীভাবে উপকৃত হতে পারে
- রিমোট ডেস্কটপ ক্রেডেনশিয়াল কাজ না করলে ধাপগুলো
IT operations and infrastructure management সম্পর্কে গভীরে জানুন
-
RDP ফাইল সেটিংস কী এবং সেগুলো কীভাবে কাজ করে?

লেখক: Chris Twiest
-
remote desktop connection broker

লেখক: Gavin Wright
-
RDS CALs কী এবং IT কীভাবে সেসব ব্যবহার করা উচিত?

লেখক: Ed Tittel
-
Remote Desktop Session Host (RDSH)

লেখক: Margaret Jones