দেখা গেছে যে আরডিএসএইচ-এর জন্য কনফিগারেশন ডেটা ডাব্লুএমআই-এর Win32_TSGeneralSetting
ক্লাসে root\cimv2\TerminalServices
নেমস্পেসে সঞ্চিত রয়েছে । প্রদত্ত সংযোগের জন্য কনফিগার করা শংসাপত্রটি বলা সম্পত্তিটিতে সেই শংসাপত্রের থাম্বপ্রিন্ট মান দ্বারা উল্লেখ করা হয় SSLCertificateSHA1Hash
।
আপডেট: এখানে কম্পিউটারের ব্যক্তিগত দোকানে প্রথম এসএসএল শংসাপত্রের থাম্বপ্রিন্টটি ধরে এবং সেট করে দেয় এমন একটি সাধারণীকরণ পাওয়ারশেল সমাধান solution যদি আপনার সিস্টেমে একাধিক শংসাপত্র রয়েছে, আপনি সঠিক সার্টটি উল্লেখ করেছেন কিনা তা নিশ্চিত করার জন্য -Filter
আপনার gci
কমান্ডটিতে একটি বিকল্প যুক্ত করা উচিত । রেফারেন্সের জন্য আমি নীচে আমার মূল উত্তরটি অক্ষত রেখেছি।
# get a reference to the config instance
$tsgs = gwmi -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'"
# grab the thumbprint of the first SSL cert in the computer store
$thumb = (gci -path cert:/LocalMachine/My | select -first 1).Thumbprint
# set the new thumbprint value
swmi -path $tsgs.__path -argument @{SSLCertificateSHA1Hash="$thumb"}
থাম্বপ্রিন্ট মান পেতে
- আপনার শংসাপত্রের জন্য বৈশিষ্ট্য সংলাপটি খুলুন এবং বিশদ ট্যাবটি নির্বাচন করুন
- থাম্বপ্রিন্ট ফিল্ডে নীচে স্ক্রোল করুন এবং স্পেস ডিলিট হেক্স স্ট্রিং নোটপ্যাডের মতো কিছুতে অনুলিপি করুন
- স্ট্রিং থেকে সমস্ত স্পেস সরান। আপনি কখনও কখনও স্ট্রিংয়ের প্রথম অক্ষরের ঠিক আগে অনুলিপি তৈরি করা একটি অ-এসকিআই চরিত্রটি সন্ধান করতে এবং সরাতে চাইবেন। এটি নোটপ্যাডে দৃশ্যমান নয়।
- এটি আপনার ডাব্লুএমআইতে সেট করতে হবে। এটি দেখতে এমন কিছু দেখতে পাওয়া উচিত: 1ea1fd5b25b8c327be2c4e4852263efdb4d16af4 ।
এখন আপনার থাম্বপ্রিন্ট মানটি রয়েছে, এখানে একটি ওয়ান-লাইনার আপনি ডাব্লুএমই ব্যবহার করে মান সেট করতে ব্যবহার করতে পারেন:
wmic /namespace:\\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash="THUMBPRINT"
বা যদি পাওয়ারশেল আপনার জিনিস হয় তবে আপনি এটির পরিবর্তে এটি ব্যবহার করতে পারেন:
$path = (Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").__path
Set-WmiInstance -Path $path -argument @{SSLCertificateSHA1Hash="THUMBPRINT"}
দ্রষ্টব্য: শংসাপত্রটি কম্পিউটার অ্যাকাউন্টের জন্য অবশ্যই 'ব্যক্তিগত' শংসাপত্রের দোকানে থাকতে হবে।