Remote Desktop Services (RDS) এবং RDP Configuration গাইড ও নোট

Microsoft Technologies - উইন্ডোজ সার্ভার (Windows Server)
528

Remote Desktop Services (RDS) হলো একটি Microsoft প্রযুক্তি যা ব্যবহারকারীদের নেটওয়ার্কের মাধ্যমে একটি Windows Server এ রিমোটলি লগইন করার সুবিধা প্রদান করে। এটি একটি Centralized Computing সলিউশন যা ডেস্কটপ, অ্যাপ্লিকেশন এবং ডেটার রিমোট এক্সেস সরবরাহ করে। Remote Desktop Protocol (RDP) এর মাধ্যমে ব্যবহারকারীরা তাদের স্থানীয় কম্পিউটার থেকে একটি রিমোট সার্ভারে সংযুক্ত হতে পারেন এবং সরাসরি সেটি ব্যবহার করতে পারেন।


Remote Desktop Services (RDS) এর সুবিধা

  1. Centralized Management: RDS সার্ভার থেকে অ্যাপ্লিকেশন এবং ডেস্কটপ কেন্দ্রীয়ভাবে পরিচালনা করা হয়, যার ফলে ব্যবস্থাপনা সহজ হয়।
  2. Remote Access: ব্যবহারকারীরা যেকোনো স্থান থেকে তাদের ডেস্কটপ অথবা অ্যাপ্লিকেশন অ্যাক্সেস করতে পারেন, শুধুমাত্র ইন্টারনেট সংযোগ প্রয়োজন।
  3. Cost Efficiency: RDS ব্যবহার করে একটি সার্ভারে অনেক ব্যবহারকারী কাজ করতে পারে, ফলে হার্ডওয়্যার খরচ কমে।
  4. Scalability: RDS বিভিন্ন সাইজের প্রতিষ্ঠান বা কোম্পানির জন্য স্কেল করা যায়, যেহেতু এতে ব্যবহারকারীদের সংখ্যা বাড়ানোর জন্য অতিরিক্ত কনফিগারেশন খুব সহজে যোগ করা সম্ভব।

RDS কনফিগারেশন

১. RDS রোল ইনস্টলেশন

Windows Server-এ RDS রোল ইনস্টল করার জন্য নিম্নলিখিত ধাপগুলো অনুসরণ করুন:

  1. Server Manager খুলুন।
  2. Manage মেনু থেকে Add Roles and Features নির্বাচন করুন।
  3. Role-based or feature-based installation নির্বাচন করুন।
  4. ইনস্টলেশন উইজার্ডে Remote Desktop Services রোলটি নির্বাচন করুন।
  5. রোল নির্বাচনের পর, Remote Desktop Session Host, Remote Desktop Licensing, এবং Remote Desktop Web Access অপশনগুলি নির্বাচন করুন (যেগুলি আপনার প্রয়োজন অনুসারে প্রয়োজনীয় হতে পারে)।
  6. ইনস্টলেশন শেষ হলে সার্ভার রিস্টার্ট করুন।

২. RDS সেশন হোস্ট কনফিগার করা

  • RDS সেশন হোস্টের মাধ্যমে ব্যবহারকারীরা তাদের রিমোট ডেস্কটপ সেশনে অ্যাক্সেস করতে পারেন। সেশন হোস্টের কনফিগারেশনের জন্য:
    • Server Manager ওপেন করুন এবং Remote Desktop Services-এ যান।
    • সেখান থেকে Collections মেনু নির্বাচন করে Tasks এ ক্লিক করুন এবং নতুন একটি Session Collection তৈরি করুন।

৩. RDS লাইসেন্সিং কনফিগার করা

RDS-এর জন্য Remote Desktop Licensing সেট আপ করা প্রয়োজন, যা নিশ্চিত করে যে যথেষ্ট লাইসেন্স আছে রিমোট ডেস্কটপ সেশন পরিচালনা করার জন্য:

  1. Server Manager এ গিয়ে Remote Desktop Licensing মেনু নির্বাচন করুন।
  2. Activate Server-এ ক্লিক করুন এবং লাইসেন্স ফাইল ইনপুট করুন অথবা ওয়েব থেকে লাইসেন্স কিনে অ্যাক্টিভেট করুন।

Remote Desktop Protocol (RDP) কনফিগারেশন

RDP হলো Remote Desktop Services এর মূল প্রোটোকল, যা ব্যবহারকারীদের একটি রিমোট সার্ভারে সংযুক্ত হওয়ার অনুমতি দেয়। RDP Configuration এর মাধ্যমে আপনি কাস্টমাইজ এবং নিরাপদভাবে রিমোট ডেস্কটপ সেশন পরিচালনা করতে পারেন।

১. RDP সক্রিয় করা

Windows Server-এ RDP সক্রিয় করতে:

  1. Server Manager ওপেন করুন।
  2. Local Server ট্যাব এ গিয়ে Remote Desktop অপশন খুঁজুন।
  3. Disabled লেখা থাকলে সেটি Enabled করুন।
  4. System Properties-এ যান এবং Remote ট্যাব নির্বাচন করুন।
  5. Allow remote connections to this computer অপশন টিক করুন এবং Apply-এ ক্লিক করুন।

২. RDP পোর্ট পরিবর্তন

RDP এর জন্য ডিফল্ট পোর্ট হলো 3389। তবে নিরাপত্তার জন্য আপনি এই পোর্টটি পরিবর্তন করতে পারেন:

  1. Registry Editor ওপেন করুন (regedit টাইপ করে Run কমান্ড থেকে ওপেন করুন)।
  2. নিচের পাথ অনুসরণ করুন:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server
    
  3. এখানে PortNumber খুঁজে বের করুন এবং ডিফল্ট পোর্ট 3389 পরিবর্তন করুন আপনার পছন্দমত পোর্ট নম্বরে।
  4. পরবর্তীতে সার্ভার রিস্টার্ট করুন।

৩. RDP ক্লায়েন্ট কনফিগারেশন

RDP ক্লায়েন্টের মাধ্যমে সার্ভারে সংযোগ করতে Remote Desktop Connection (mstsc.exe) ব্যবহার করা হয়:

  1. Start মেনু থেকে Remote Desktop Connection খুঁজে চালু করুন।
  2. Computer ফিল্ডে সার্ভারের IP ঠিকানা বা হোস্ট নাম লিখুন।
  3. Connect ক্লিক করুন এবং লগইন করতে আপনার ইউজারনেম এবং পাসওয়ার্ড দিন।

৪. RDP সেশন সুরক্ষা কনফিগার করা

রিমোট ডেস্কটপ সেশন সুরক্ষিত করার জন্য বিভিন্ন Security পদ্ধতি ব্যবহার করা যায়:

  1. Network Level Authentication (NLA) সক্ষম করুন: এটি একটি নিরাপত্তা ফিচার যা ব্যবহারকারীর পরিচয় নিশ্চিত হওয়ার পর রিমোট সেশন শুরু করতে দেয়।
  2. Group Policy ব্যবহার করে RDP সেশনের জন্য শক্তিশালী পাসওয়ার্ড এবং এনক্রিপশন প্রোটোকল সেট করুন।
  3. Windows Firewall এর মাধ্যমে RDP ট্রাফিক নিয়ন্ত্রণ করুন, যাতে শুধুমাত্র নির্দিষ্ট আইপিতে রিমোট ডেস্কটপ সংযোগ অনুমতি পায়।

RDS এবং RDP ব্যবহারের ক্ষেত্র

  1. Enterprise Environments: RDS সাধারণত বড় প্রতিষ্ঠানে ব্যবহৃত হয়, যেখানে একাধিক ব্যবহারকারীকে একই সার্ভার থেকে অ্যাপ্লিকেশন বা ডেস্কটপ অ্যাক্সেস করতে হয়।
  2. Virtual Desktops: RDS ব্যবহারের মাধ্যমে Virtual Desktop Infrastructure (VDI) তৈরি করা যেতে পারে, যেখানে প্রতিটি ব্যবহারকারী একটি ভার্চুয়াল ডেস্কটপ ব্যবহার করে।
  3. Cloud Integration: ক্লাউড পরিবেশে RDS ব্যবহার করা হতে পারে যেখানে ব্যবহারকারীরা যেকোনো স্থান থেকে তাদের ডেস্কটপ বা অ্যাপ্লিকেশন অ্যাক্সেস করতে পারে।

সারাংশ

Remote Desktop Services (RDS) এবং RDP-এর মাধ্যমে ব্যবহারকারীরা একাধিক অবস্থান থেকে একটি Windows Server সার্ভারে সংযুক্ত হতে পারে। এটি Centralized Management, Cost Efficiency, এবং Scalability প্রদান করে, যা বড় প্রতিষ্ঠানে ব্যবহৃত হয়। RDS ইনস্টলেশন, কনফিগারেশন এবং সুরক্ষার মাধ্যমে রিমোট ডেস্কটপ অ্যাক্সেস নিরাপদ এবং কার্যকরীভাবে পরিচালনা করা যায়।

Content added By

RDS Role ইন্সটল এবং কনফিগার করা

405

Remote Desktop Services (RDS) হলো একটি Windows Server ফিচার যা ব্যবহারকারীদের রিমোটলি Windows desktops এবং applications অ্যাক্সেস করতে সক্ষম করে। RDS এর মাধ্যমে আপনি বিভিন্ন ধরনের রিমোট ডেক্সটপ সেশন তৈরি করতে পারেন, যেমন Remote Desktop Session Host (RDSH), Remote Desktop Gateway (RD Gateway), Remote Desktop Web Access (RD Web Access), এবং আরও অনেক। এটি বিশেষভাবে বড় প্রতিষ্ঠানে ব্যবহৃত হয় যেখানে একাধিক ব্যবহারকারী একসাথে সার্ভার থেকে অ্যাপ্লিকেশন বা ডেস্কটপ অ্যাক্সেস করতে চান।

RDS ইনস্টল এবং কনফিগার করার মাধ্যমে আপনি সেন্ট্রালাইজড রিমোট ডেস্কটপ সেবা প্রদান করতে পারবেন। নিচে RDS রোল ইনস্টল এবং কনফিগার করার প্রক্রিয়া বিস্তারিতভাবে আলোচনা করা হলো।


RDS Role ইন্সটল করা

১. Server Manager থেকে RDS Role ইন্সটল করা

  1. Server Manager খুলুন (ডিফল্টভাবে ওপেন থাকে যখন Windows Server লগইন করেন)।
  2. Add roles and features অপশনে ক্লিক করুন।
  3. Role-based or feature-based installation নির্বাচন করুন এবং Next ক্লিক করুন।
  4. ইন্সটলেশন প্রক্রিয়ায় Server Selection পেজে, আপনার সার্ভার নির্বাচন করুন এবং Next ক্লিক করুন।
  5. Select features পেজে, কোনও অতিরিক্ত ফিচার নির্বাচন করতে হবে না, তাই Next ক্লিক করুন।
  6. Roles পেজে, Remote Desktop Services রোলটি নির্বাচন করুন এবং Next ক্লিক করুন।
  7. RDS ইনস্টল করার জন্য প্রয়োজনীয় সার্ভিসগুলির তালিকা দেখা যাবে। আপনাকে এই সার্ভিসগুলির মধ্যে নির্বাচন করতে হবে।

    • Remote Desktop Session Host (RDSH)
    • Remote Desktop Licensing
    • Remote Desktop Connection Broker (RDCB)
    • Remote Desktop Web Access
    • Remote Desktop Gateway (RD Gateway) (ঐচ্ছিক)

    আপনি আপনার প্রয়োজন অনুসারে এক বা একাধিক সার্ভিস নির্বাচন করতে পারেন।

  8. Install বাটনে ক্লিক করুন। ইনস্টলেশন প্রক্রিয়া শুরু হবে।
  9. ইনস্টলেশন সম্পূর্ণ হলে Close বাটনে ক্লিক করুন।

২. PowerShell ব্যবহার করে RDS Role ইন্সটল করা

PowerShell ব্যবহার করে RDS রোল ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

Install-WindowsFeature -Name Remote-Desktop-Services -IncludeManagementTools

এটি RDS এর প্রয়োজনীয় সমস্ত কম্পোনেন্ট ইনস্টল করবে।


RDS কনফিগার করা

RDS রোল ইনস্টল করার পর, আপনাকে বিভিন্ন RDS সার্ভিস কনফিগার করতে হবে যাতে রিমোট ডেস্কটপ সেশন এবং অ্যাপ্লিকেশনগুলি সঠিকভাবে কাজ করতে পারে। নিচে RDS কনফিগারেশনের প্রক্রিয়া আলোচনা করা হলো।

১. Remote Desktop Licensing কনফিগার করা

RDS ব্যবহার করতে হলে Remote Desktop Licensing (RDS CALs) প্রয়োজন হয়। RDS CAL হলো একটি লাইসেন্স যা প্রতিটি ব্যবহারকারী বা ডিভাইসের জন্য প্রয়োজনীয়। আপনি RDS CAL যোগ করার জন্য নিচের পদক্ষেপগুলো অনুসরণ করতে পারেন:

  1. Server Manager থেকে Remote Desktop Licensing Manager খুলুন।
  2. Activate Server অপশনে ক্লিক করুন।
  3. রিমোট ডেস্কটপ লাইসেন্স অ্যাক্টিভেট করার জন্য নির্দেশনা অনুসরণ করুন। এখানে আপনার লাইসেন্স কী প্রদান করতে হবে।

২. Remote Desktop Session Host (RDSH) কনফিগার করা

RDSH হলো RDS-এর একটি অংশ যা ব্যবহারকারীদের রিমোট ডেস্কটপ সেশন হোস্ট করে। এটি কনফিগার করার জন্য:

  1. Server Manager খুলুন এবং Remote Desktop ServicesCollections নির্বাচন করুন।
  2. Tasks এর মধ্যে থেকে Create Session Collection নির্বাচন করুন।
  3. Session Collection Name এবং Collection Description দিন।
  4. Session Hosts নির্বাচন করুন (যে সার্ভারগুলোকে RDSH হিসেবে কাজ করতে হবে) এবং Next ক্লিক করুন।
  5. প্রয়োজনে User Profile কনফিগার করুন (এটি ব্যবহারকারীদের ফাইল এবং সেটিংস সংরক্ষণ করতে সহায়ক)।
  6. Finish বাটনে ক্লিক করে কনফিগারেশন সম্পন্ন করুন।

৩. Remote Desktop Connection Broker (RDCB) কনফিগার করা

RDCB হলো একটি গুরুত্বপূর্ণ সার্ভিস যা রিমোট ডেস্কটপ সেশনগুলোকে ম্যানেজ করে। এটি সেশন রাউন্ড-রোবিন মেথড ব্যবহার করে ব্যবহারকারীদের সঠিক সার্ভারে রিডাইরেক্ট করে। RDCB কনফিগার করার জন্য:

  1. Server ManagerRemote Desktop ServicesDeployment Overview এ যান।
  2. Connection Broker সার্ভিসটি ইনস্টল করা না থাকলে, তা ইনস্টল করুন এবং সঠিকভাবে কনফিগার করুন।
  3. High Availability কনফিগার করতে হলে, RDCB সার্ভারকে ক্লাস্টারে যোগ করুন।

৪. Remote Desktop Web Access (RD Web Access) কনফিগার করা

RD Web Access ব্যবহারকারীদের রিমোট ডেস্কটপ সেশন এবং অ্যাপ্লিকেশন ব্রাউজার থেকে অ্যাক্সেস করতে দেয়। RD Web Access কনফিগার করতে:

  1. Server ManagerRemote Desktop ServicesRD Web Access এ ক্লিক করুন।
  2. RD Web Access কনফিগারেশন উইজার্ড অনুসরণ করুন।
  3. URL এবং শংসাপত্রের জন্য প্রয়োজনীয় সেটিংস দিন এবং Finish ক্লিক করুন।

৫. Remote Desktop Gateway (RD Gateway) কনফিগার করা

RD Gateway হলো একটি সিকিউর সার্ভিস যা রিমোট ডেস্কটপ সেশনগুলিকে ইনক্রিপ্ট করে এবং VPN-এর মাধ্যমে ক্লায়েন্টদের সার্ভারে অ্যাক্সেস করতে সহায়তা করে। এটি কনফিগার করতে:

  1. Server ManagerRemote Desktop ServicesRD Gateway এ ক্লিক করুন।
  2. RD Gateway কনফিগারেশন উইজার্ড অনুসরণ করুন এবং প্রয়োজনীয় তথ্য প্রদান করুন।
  3. সিকিউরিটি পলিসি এবং অ্যাক্সেস কন্ট্রোল সেট করুন।

সার্ভার মনিটরিং এবং রিমোট ডেস্কটপ সেশন ম্যানেজমেন্ট

১. RDS মনিটরিং

  • Server Manager থেকে আপনি রিমোট ডেস্কটপ সেশনের কার্যক্রম দেখতে পারবেন এবং Remote Desktop Services Manager এর মাধ্যমে সেশন ম্যানেজমেন্ট করতে পারবেন।
  • আপনি এখানে ব্যবহারকারীদের সেশন টার্মিনেট করতে, বা নতুন সেশন চালু করতে পারেন।

২. সেশন এবং অ্যাক্সেস কন্ট্রোল

  • Group Policy এবং RD Licensing কনফিগার করে আপনি ব্যবহারকারীদের সেশন কন্ট্রোল এবং অ্যাক্সেস কন্ট্রোল নির্ধারণ করতে পারেন।

RDS রোল ইন্সটল এবং কনফিগার করার মাধ্যমে আপনি একটি শক্তিশালী remote desktop পরিবেশ তৈরি করতে পারেন, যা আপনার নেটওয়ার্কের ব্যবহারকারীদেরকে সেন্ট্রালাইজড সিস্টেম থেকে প্রিন্টিং, অ্যাপ্লিকেশন অ্যাক্সেস এবং ডেস্কটপ সেশন সুবিধা প্রদান করবে।

Content added By

Remote Desktop Gateway এবং Licensing

304

Remote Desktop Gateway (RD Gateway) এবং Remote Desktop Licensing হল দুটি গুরুত্বপূর্ণ উপাদান যা Remote Desktop Services (RDS) ব্যবস্থাপনাকে সুরক্ষিত এবং কার্যকরী করে। RD Gateway ব্যবহারকারীদের নিরাপদভাবে Remote Desktop এর মাধ্যমে অভ্যন্তরীণ নেটওয়ার্কে অ্যাক্সেস করতে সাহায্য করে, এবং Remote Desktop Licensing আপনার RDS পরিবেশে সঠিক লাইসেন্সিং নিশ্চিত করে। নিচে এই দুটি বিষয় বিস্তারিতভাবে আলোচনা করা হলো।


Remote Desktop Gateway (RD Gateway)

RD Gateway একটি সুরক্ষিত পদ্ধতি যার মাধ্যমে ব্যবহারকারীরা ইন্টারনেটের মাধ্যমে Remote Desktop সেশন চালাতে পারে। এটি ব্যবহারকারীদের একটি SSL বা TLS সংযোগের মাধ্যমে Remote Desktop Session Host (RDSH) বা অন্যান্য RDS সার্ভারে সংযোগ করতে সাহায্য করে।

RD Gateway-এর কাজের ধরন

  1. Secure Tunnel: RD Gateway একটি নিরাপদ SSL/TLS টানেল তৈরি করে, যা বাহ্যিক নেটওয়ার্ক থেকে অভ্যন্তরীণ নেটওয়ার্কে সিকিউরড অ্যাক্সেস সরবরাহ করে। এর মাধ্যমে, ব্যবহারকারীরা তাদের কাজের পরিবেশে প্রবেশ করতে পারে, যেমন অফিস নেটওয়ার্ক বা ডেটাবেস, বাহ্যিক ইন্টারনেট সংযোগ ব্যবহার করে।
  2. Authentication: RD Gateway ব্যবহারকারীদের শনাক্ত করার জন্য শক্তিশালী প্রমাণীকরণ প্রক্রিয়া ব্যবহার করে। এটি Active Directory অথবা Azure AD ব্যবহার করে ব্যবহারকারীর সঠিকতা যাচাই করে।
  3. Network Access Protection (NAP): RD Gateway নেটওয়ার্ক অ্যাক্সেসের পূর্বে ব্যবহারকারীদের সুরক্ষা স্বাস্থ্য পরীক্ষা করে, যাতে শুধু সুরক্ষিত ডিভাইসগুলো অ্যাক্সেস পায়।

RD Gateway কনফিগারেশন

  1. RD Gateway Server ইনস্টল করা:
    • Windows Server এর Server Manager থেকে Add Roles and Features অপশনে গিয়ে Remote Desktop Services রোলটি ইনস্টল করুন।
    • ইনস্টলেশনের পর, Remote Desktop Gateway সিলেক্ট করে এটি কনফিগার করুন।
  2. RD Gateway এর জন্য SSL সার্টিফিকেট:
    • RD Gateway-তে একটি SSL সার্টিফিকেট প্রয়োজন হয় যাতে সিকিউর সংযোগ স্থাপন করা যায়। আপনি একটি পাবলিক সার্টিফিকেট অথবা ইনহাউস সার্টিফিকেট ব্যবহার করতে পারেন।
  3. Access Policies কনফিগার করা:
    • RD Gateway এর মাধ্যমে সংযোগের জন্য Connection Authorization Policies (CAP) এবং Resource Authorization Policies (RAP) কনফিগার করতে হবে। এটি নিশ্চিত করবে যে কে, কখন এবং কোন রিসোর্সে অ্যাক্সেস করতে পারে।
  4. Firewall এবং Port Forwarding:
    • RD Gateway ব্যবহারের জন্য TCP port 443 খোলা থাকা প্রয়োজন। এটি ইন্টারনেট থেকে সংযোগের জন্য ব্যবহার করা হয়।

Remote Desktop Licensing

Remote Desktop Licensing (RDL) হল Remote Desktop Services ব্যবহার করার জন্য প্রয়োজনীয় লাইসেন্সিং সিস্টেম। RDS পরিবেশে সঠিক লাইসেন্স নিশ্চিত করার জন্য, Remote Desktop Licensing Server ব্যবহার করা হয়। এই সার্ভারটি RDS CALs (Client Access Licenses) ম্যানেজ করে, যা একটি Remote Desktop Session তৈরি করতে বা অ্যাক্সেস করতে অনুমতি দেয়।

Remote Desktop Licensing Types

Remote Desktop Services (RDS) CALs দুটি প্রধান ধরনের হয়ে থাকে:

  1. User CALs (Client Access Licenses):
    • একটি User CAL একটি নির্দিষ্ট ব্যবহারকারীর জন্য প্রযোজ্য। এর মানে হল, একটি লাইসেন্স ব্যবহারকারীকে অনুমতি দেয় যে সে যেকোনো ডিভাইস থেকে রিমোট ডেক্সটপ সার্ভিস ব্যবহার করতে পারে।
    • এটি উপকারী যদি কোনো ব্যবহারকারী একাধিক ডিভাইস (যেমন ল্যাপটপ, ডেস্কটপ, মোবাইল) ব্যবহার করে।
  2. Device CALs (Client Access Licenses):
    • একটি Device CAL একটি নির্দিষ্ট ডিভাইসের জন্য প্রযোজ্য। এর মানে হল, যে ডিভাইসটি এই CAL ব্যবহার করবে, সেটি একাধিক ব্যবহারকারী দ্বারা ব্যবহার করা যেতে পারে।
    • এটি উপকারী যদি অনেক ব্যবহারকারী এক ডিভাইস শেয়ার করে কাজ করে (যেমন শেয়ার্ড ডেস্কটপ বা থিন ক্লায়েন্ট সিস্টেম)।

RDS CALs কীভাবে ম্যানেজ করা হয়

  1. Remote Desktop Licensing Server ইনস্টল করা:
    • Server Manager থেকে Add Roles and Features অপশনে গিয়ে Remote Desktop Services রোল ইনস্টল করুন।
    • ইনস্টলেশনের পর Remote Desktop Licensing রোলটি কনফিগার করুন।
    • Remote Desktop Licensing Manager ব্যবহার করে লাইসেন্স ফাইলটি ইন্সটল এবং ম্যানেজ করুন।
  2. License Activation:
    • লাইসেন্স সার্ভারটি সক্রিয় করার জন্য, আপনাকে Microsoft এর সাইট থেকে অথবা টেলিফোনের মাধ্যমে লাইসেন্স সিরিয়াল কোড এন্ট্রি করতে হবে।
    • এর মাধ্যমে RDS CALs সক্রিয় করা হয় এবং Remote Desktop সার্ভিস ব্যবহারের জন্য যথাযথ সংখ্যা নিশ্চিত করা হয়।
  3. License Assignment:
    • একবার লাইসেন্স সক্রিয় হলে, এটি ক্লায়েন্ট (ব্যবহারকারী বা ডিভাইস) কে অ্যাসাইন করা হয়। RDS CALs সাধারণত সার্ভারের মাধ্যমে স্বয়ংক্রিয়ভাবে অ্যাসাইন করা হয়।
  4. Monitoring License Usage:
    • Remote Desktop Licensing Manager ব্যবহার করে আপনি লাইসেন্স ব্যবহারের স্ট্যাটাস এবং প্রয়োগ দেখতে পারবেন।
    • এটি আপনাকে লাইসেন্সের সংখ্যা এবং বণ্টন পর্যালোচনা করার সুযোগ দেয়, যাতে আপনি লাইসেন্স লিমিট অতিক্রম না করেন।

RD Gateway এবং Licensing এর মধ্যে সম্পর্ক

  • RD Gateway একটি SSL/TLS টানেল ব্যবহার করে ব্যবহারকারীদের নিরাপদভাবে RDS পরিবেশে অ্যাক্সেস প্রদান করে। একবার ব্যবহারকারী RD Gateway এর মাধ্যমে সংযুক্ত হলে, তাকে RDS CAL প্রদান করা হয়, যা তাকে সার্ভার বা ডোমেইন সংস্থান ব্যবহার করার অনুমতি দেয়।
  • সঠিক লাইসেন্সিং নিশ্চিত করতে Remote Desktop Licensing Server পরিচালনা করা অপরিহার্য। এটি নিশ্চিত করে যে আপনি যতোটা লাইসেন্স কিনেছেন, ততোটা ব্যবহারকারী বা ডিভাইস RDS সেবা ব্যবহার করতে পারে।

সারাংশ

Remote Desktop Gateway এবং Remote Desktop Licensing RDS সিস্টেমের দুটি অত্যন্ত গুরুত্বপূর্ণ উপাদান। RD Gateway ব্যবহারকারীদের নিরাপদভাবে Remote Desktop Services এর মাধ্যমে সংযুক্ত করতে সহায়তা করে, এবং Remote Desktop Licensing সার্ভারটি নিশ্চিত করে যে সমস্ত RDS CALs সঠিকভাবে ম্যানেজ করা হচ্ছে। সঠিক লাইসেন্সিং এবং সুরক্ষিত সংযোগের মাধ্যমে একটি কার্যকরী RDS পরিবেশ তৈরি করা সম্ভব।

Content added By

RemoteApp এবং RDS Web Access Configuration

370

RemoteApp এবং RDS Web Access দুটি অত্যন্ত গুরুত্বপূর্ণ প্রযুক্তি যা Remote Desktop Services (RDS) এর অংশ হিসেবে ব্যবহৃত হয়। এগুলি ব্যবহারকারীদের দূরবর্তী অবস্থান থেকে অ্যাপ্লিকেশন অ্যাক্সেস এবং ডেক্সটপের পরিবেশে কাজ করার সুবিধা প্রদান করে। RemoteApp ব্যবহারকারীকে ডেস্কটপের পুরো প্রোগ্রাম ইন্টারফেস দেখতে ছাড়াই একটি অ্যাপ্লিকেশন চালাতে দেয়, যেমন তারা লোকাল মেশিনে কাজ করছে। অন্যদিকে, RDS Web Access ব্যবহারের মাধ্যমে ব্যবহারকারী ব্রাউজারের মাধ্যমে রিমোট ডেস্কটপ অ্যাক্সেস করতে পারে।

এখানে RemoteApp এবং RDS Web Access কনফিগার করার প্রক্রিয়া ব্যাখ্যা করা হলো।


RemoteApp কনফিগারেশন

RemoteApp হলো একটি প্রযুক্তি যা ব্যবহারকারীদের বিভিন্ন অ্যাপ্লিকেশন (যেমন Microsoft Office, Notepad, etc.) রিমোটলি এক্সিকিউট করতে দেয়। এটি RDS (Remote Desktop Services) ইনফ্রাস্ট্রাকচারের মাধ্যমে কাজ করে এবং অ্যাপ্লিকেশনগুলোকে রিমোটলি এক্সিকিউট করা সম্ভব হয়, তবে ব্যবহারকারী মূল ডেস্কটপ ইন্টারফেসের পরিবর্তে শুধুমাত্র অ্যাপ্লিকেশন উইন্ডো দেখতে পায়।

১. Remote Desktop Services Role ইনস্টল করা

প্রথমে, Windows Server-এ RDS রোল ইনস্টল করতে হবে:

  1. Server Manager খুলুন এবং Manage > Add Roles and Features নির্বাচন করুন।
  2. Role-based or feature-based installation নির্বাচন করুন এবং আপনার সার্ভার নির্বাচন করুন।
  3. Remote Desktop Services রোলটি নির্বাচন করুন এবং Remote Desktop Session Host এবং RemoteApp and Desktop Connection যোগ করুন।

২. RemoteApp সেট আপ করা

  1. Remote Desktop Session Host ইনস্টল হওয়ার পর, RemoteApp ম্যানেজার অ্যাপ্লিকেশন খুলুন:
    • Start মেনু > Remote Desktop Services > RemoteApp Manager
  2. RemoteApp Manager-এ গিয়ে, Add RemoteApp Programs অপশনটি নির্বাচন করুন।
  3. অ্যাপ্লিকেশনগুলোর তালিকা থেকে সেই প্রোগ্রাম নির্বাচন করুন, যেগুলো আপনি রিমোটলি অ্যাক্সেস করতে চান (যেমন Word, Excel, etc.).
  4. Publish ক্লিক করুন এবং অ্যাপ্লিকেশনগুলো RemoteApp হিসেবে তৈরি করুন।

৩. RemoteApp Access প্রদান

  • রিমোট অ্যাপ্লিকেশন ব্যবহারের জন্য, ব্যবহারকারীদের একটি .rdp ফাইল প্রদান করতে হবে বা Remote Desktop Web Access থেকে অ্যাপ্লিকেশন এক্সেস করতে হবে।
  • Group Policy এর মাধ্যমে নির্দিষ্ট গ্রুপ বা ইউজারের জন্য অ্যাপ্লিকেশন অ্যাক্সেস কনফিগার করা যেতে পারে।

RDS Web Access কনফিগারেশন

RDS Web Access ব্যবহারকারীদের ওয়েব ব্রাউজারের মাধ্যমে Remote Desktop Services অ্যাপ্লিকেশন বা ডেস্কটপ অ্যাক্সেস করতে দেয়। এটি একটি অত্যন্ত কার্যকরী পদ্ধতি, যেখানে ব্যবহারকারীরা যে কোনো জায়গা থেকে তাদের প্রিয় অ্যাপ্লিকেশন এবং ডেস্কটপস সহজে ব্যবহার করতে পারে।

১. Remote Desktop Web Access ইনস্টল করা

  1. Server Manager > Manage > Add Roles and Features নির্বাচন করুন।
  2. Role-based or feature-based installation নির্বাচন করুন এবং সার্ভার নির্বাচন করুন।
  3. Remote Desktop Services রোলটি নির্বাচন করুন এবং Remote Desktop Web Access যোগ করুন।

২. Remote Desktop Web Access কনফিগার করা

  1. Remote Desktop Web Access ইনস্টল হওয়ার পর, Remote Desktop Web Access ম্যানেজার ওপেন করুন:
    • Server Manager > Remote Desktop Services > Remote Desktop Web Access
  2. ওয়েব অ্যাক্সেসের জন্য একটি Web Access Gateway কনফিগার করুন, যাতে ব্যবহারকারীরা তাদের ব্রাউজারের মাধ্যমে রিমোট অ্যাপ্লিকেশন এবং ডেস্কটপ অ্যাক্সেস করতে পারে।
  3. Group Policy ব্যবহার করে নির্দিষ্ট ব্যবহারকারীদের ওয়েব অ্যাক্সেসের জন্য কনফিগার করুন।

৩. Remote Desktop Web Access Configuration

  • URL Configuration: ডিফল্ট ওয়েব অ্যাক্সেস URL হলো https://<server_name>/RDWeb. এই URL ব্যবহারকারীকে রিমোট অ্যাপ্লিকেশন অ্যাক্সেস করার জন্য নির্দেশনা দিবে।
  • Web Access Security: ওয়েব অ্যাক্সেসের নিরাপত্তা নিশ্চিত করতে, SSL সুরক্ষা সক্রিয় করুন। এটি ব্যবহারের জন্য সার্ভারে SSL Certificate ইন্সটল করা প্রয়োজন।

৪. Remote Desktop Web Access-এর মাধ্যমে অ্যাপ্লিকেশন এক্সেস করা

  • একবার ওয়েব অ্যাক্সেস কনফিগার হয়ে গেলে, ব্যবহারকারীরা ব্রাউজার থেকে RD Web Access Portal এ লগইন করতে পারেন।
  • সেখানে, তারা তাদের RemoteApp অ্যাপ্লিকেশন বা Remote Desktop এক্সেস করতে পারবেন।

সারাংশ

RemoteApp এবং RDS Web Access দুটি গুরুত্বপূর্ণ প্রযুক্তি যা Remote Desktop Services এর মাধ্যমে ব্যবহারকারীদের অ্যাপ্লিকেশন এবং ডেস্কটপ রিমোটলি এক্সেস করার সুবিধা দেয়। RemoteApp ব্যবহারকারীদের শুধুমাত্র অ্যাপ্লিকেশন উইন্ডো দেখতে দেয়, যেখানে RDS Web Access ব্যবহারকারীদের ওয়েব ব্রাউজার থেকে পুরো ডেস্কটপ বা অ্যাপ্লিকেশন এক্সেস করতে দেয়। এই দুটি প্রযুক্তি Windows Server-এ সহজেই কনফিগার করা যায় এবং সেন্ট্রালাইজড অ্যাপ্লিকেশন ম্যানেজমেন্টের সুবিধা প্রদান করে।

Content added By

User Access এবং Security Configuration

247

User Access এবং Security Configuration একটি Windows Server সিস্টেমের নিরাপত্তা এবং অ্যাক্সেস কন্ট্রোল নিশ্চিত করার জন্য গুরুত্বপূর্ণ পদক্ষেপ। একটি সিস্টেমে সঠিক ইউজার অ্যাক্সেস কনফিগার করা না হলে, সংবেদনশীল তথ্য ফাঁস হতে পারে এবং সিস্টেমের অকার্যকরতা হতে পারে। সঠিক নিরাপত্তা কনফিগারেশনও নিশ্চিত করে যে শুধুমাত্র অনুমোদিত ইউজাররা প্রয়োজনীয় সম্পদ অ্যাক্সেস করতে পারে।


User Access Configuration

User Access Control (UAC) এবং Access Control Lists (ACLs) সিস্টেমে ইউজারদের কী ধরনের অ্যাক্সেস থাকতে হবে, তা নির্ধারণ করে।

১. User Accounts Management

Windows Server-এ user accounts তৈরি ও পরিচালনা করা খুবই গুরুত্বপূর্ণ। ব্যবহারকারীদের যথাযথ অ্যাক্সেস অধিকার দেওয়ার জন্য Active Directory এবং Local User Accounts ব্যবহৃত হয়।

Active Directory User Accounts

  • Active Directory Users and Computers ব্যবহার করে ডোমেইনে নতুন ব্যবহারকারী তৈরি করা এবং তাদের নির্দিষ্ট গ্রুপে যোগ করা যেতে পারে।
  • New User Wizard ব্যবহার করে user accounts তৈরি করুন।
  • Group Membership: একটি ব্যবহারকারীকে গ্রুপে অন্তর্ভুক্ত করার মাধ্যমে আপনি তার অ্যাক্সেস নির্ধারণ করতে পারেন। যেমন, Domain Admins, Users, Power Users, ইত্যাদি।
  • Password Policy: শক্তিশালী পাসওয়ার্ড নীতিমালা নিশ্চিত করার জন্য Group Policy এর মাধ্যমে পাসওয়ার্ড শক্তি, পাসওয়ার্ডের মেয়াদ ইত্যাদি কনফিগার করা যায়।

Local User Accounts

  • Local Users and Groups MMC (Microsoft Management Console) ব্যবহার করে লোকাল ইউজার অ্যাকাউন্ট তৈরি করা যায়।
  • User Permissions: অ্যাকাউন্টের জন্য নির্দিষ্ট অনুমতি (যেমন, Full Control, Read, Write) প্রদান করা যায়।

২. User Rights Assignment

User Rights Assignment ব্যবহারকারীর জন্য বিশেষ অধিকার নির্ধারণ করে, যেমন Logon as a Service, Logon Locally, বা Access this computer from the network। এগুলো Local Security Policy বা Group Policy এর মাধ্যমে কনফিগার করা যায়।

  • Security Settings > Local Policies > User Rights Assignment থেকে নির্দিষ্ট অধিকার কনফিগার করুন।

৩. Group Policy Objects (GPOs) ব্যবহার করা

Group Policy Objects (GPOs) ব্যবহার করে ব্যবহারকারীদের অ্যাক্সেস কনফিগার করা যাবে। এটি ডোমেইনের প্রভাবশালী ইউজারদের জন্য এককভাবে কনফিগারেশন প্রয়োগ করতে সাহায্য করে।

  • User Configuration > Administrative Templates এর মাধ্যমে ডেস্কটপ এবং উইন্ডোজ সেটিংস কনফিগার করা যায়।
  • Computer Configuration > Policies > Windows Settings > Security Settings এর মাধ্যমে ইউজারদের সিকিউরিটি এবং সিস্টেম সেটিংস কনফিগার করা যায়।

Security Configuration

Security Configuration সিস্টেম এবং নেটওয়ার্কের নিরাপত্তা নিশ্চিত করার জন্য বিভিন্ন ধরনের সিকিউরিটি সেটিংস, পলিসি, এবং ম্যানেজমেন্ট টুলস ব্যবহার করা হয়। সিস্টেমের সুরক্ষা বৃদ্ধির জন্য Windows Defender, Firewall, Antivirus, এবং অন্যান্য সিকিউরিটি ফিচারগুলি কনফিগার করা গুরুত্বপূর্ণ।

১. User Account Control (UAC) কনফিগার করা

User Account Control (UAC) সিস্টেমে অ্যাডমিনিস্ট্রেটিভ অধিকার পাওয়া ইউজারদের জন্য একাধিক স্তরের সুরক্ষা প্রদান করে। ইউজারের কাজ করার আগে তাদের অনুমোদন বা পাসওয়ার্ড চাওয়া হয়।

  • Control Panel > User Accounts > Change User Account Control settings-এ গিয়ে UAC কনফিগার করা যায়।

২. Windows Defender এবং Antivirus

Windows Defender এবং Antivirus ব্যবহার করে সিস্টেমে ভাইরাস, ম্যালওয়্যার, এবং অন্যান্য ক্ষতিকর প্রোগ্রাম থেকে সুরক্ষা নিশ্চিত করতে হবে।

  • Windows Defender Antivirus সিস্টেমে ডিফল্টভাবে সক্রিয় থাকে, তবে এটি কাস্টম কনফিগার করা যেতে পারে, যেমন স্ক্যানিং সময় এবং আপডেট পলিসি।

৩. Windows Firewall কনফিগার করা

Windows Firewall সার্ভার সুরক্ষিত রাখার জন্য একটি গুরুত্বপূর্ণ টুল। এটি ইনকামিং এবং আউটগোিং নেটওয়ার্ক ট্রাফিক কন্ট্রোল করে।

  • Control Panel > System and Security > Windows Defender Firewall থেকে ফায়ারওয়াল কনফিগার করা যায়।
  • Inbound/Outbound Rules ব্যবহার করে নির্দিষ্ট প্রোগ্রাম বা পোর্টের জন্য ফায়ারওয়াল নিয়ন্ত্রণ করা যেতে পারে।

৪. Security Auditing এবং Event Logs

Security Auditing ব্যবহার করে সমস্ত নিরাপত্তা সম্পর্কিত ইভেন্ট লগ রাখা উচিত। এটি সাহায্য করে সিস্টেমে কোনও সন্দেহজনক বা অননুমোদিত কার্যকলাপ চিহ্নিত করতে।

  • Event Viewer ব্যবহার করে Security Logs পর্যালোচনা করতে হবে এবং Audit Policies সেট করে কোন ইভেন্ট লগ হবে তা নির্ধারণ করতে হবে।
  • Audit Policy কনফিগার করতে Local Security Policy অথবা Group Policy ব্যবহার করা যেতে পারে।

৫. BitLocker Encryption

BitLocker ডিভাইসের হার্ডড্রাইভ বা ডেটার এনক্রিপশন সরঞ্জাম, যা হার্ডড্রাইভের তথ্য সুরক্ষিত রাখে। এটি বিশেষ করে ল্যাপটপ বা মোবাইল সার্ভারের জন্য কার্যকর, যেগুলোর হার্ডড্রাইভ হারিয়ে বা চুরি হয়ে যেতে পারে।

  • Control Panel > BitLocker Drive Encryption থেকে এটি সক্রিয় করা যায় এবং ড্রাইভ এনক্রিপ্ট করা যায়।

৬. Account Lockout Policies

অফলাইন বা অনলাইন অ্যাক্সেসের জন্য অ্যাকাউন্টকে লক করার নীতি কনফিগার করা জরুরি। এটি অনুমোদিত চেষ্টা ব্যতীত লগইন করার ক্ষেত্রে অ্যাকাউন্টকে লক করে, যা পাসওয়ার্ড বা ইউজার অ্যাকাউন্ট আক্রমণ রোধ করতে সহায়তা করে।

  • Account Lockout Policy কনফিগার করতে Group Policy ব্যবহার করুন।
  • পাসওয়ার্ড ভুল চেষ্টা করার পরে Lockout Threshold, Lockout Duration, এবং Reset Account Lockout Counter নির্ধারণ করুন।

সারাংশ

User Access এবং Security Configuration সঠিকভাবে কনফিগার করা হলে Windows Server সিস্টেমের নিরাপত্তা নিশ্চিত করা যায়। এটি আপনার সিস্টেমে অ্যাক্সেস নিয়ন্ত্রণ, ইউজার পারমিশন এবং সুরক্ষা পলিসির মাধ্যমে ব্যবহারকারীদের...

Content added By
Promotion

Are you sure to start over?

Loading...