مرکز محتوای Server.ir :

خطای Credentials Did not Work

خطای Credentials Did not Work

 

نمایش خطای “Your Credentials Did not Work” زمانی که برای استفاده از اتصال از راه دور نرم افزار remote desktop” نمی توانید به سرور مجازی یا اختصاصی خود متصل شوید ظاهر می شود. این خطا اغلب ناشی از سیاست های ویندوز است که از اتصالات RDP ورودی جلوگیری می کند، یا فقط یوزرنیم سیستم شما. پیگیری کردن این خطای خاص ممکن است کمی اذیت کننده باشه چون خطایی که دریافت میکنید برای پسورد اشتباه یا حتی یوزرنیم شما نیس بلکه خطا از جای دیگری است ، بنابراین، آن را به یک مشکل تبدیل می کند.

با استفاده از این لینک نیز میتوانید نحوه ریموت به سرور ویندوزی خود را آموزش ببینید

ریموت به سرور ویندوزی

Credentials

چه چیزی باعث می شود که پیام خطای remote desktop Your Credentials did not Worked در ویندوز سرور نمایش داده شود!

عوامل زیر اغلب علت پیام خطای مذکور هستند

+تغییر نام کاربری: گاهی اوقات، هنگامی که ویندوز سرور را به تازگی نصب می کنید یا نام حساب کاربری فعلی خود را تغییر می دهید، می تواند چنین مشکلی را ایجاد کند. در واقع، وقتی نام کاربری خود را تغییر می‌دهید، برای remote desktop Connection که به دلیل آن پیام خطا ایجاد می‌شود، تغییر نمی‌کند.

+سیاست ویندوز: در برخی موارد، پیام خطا به دلیل یک خط مشی امنیتی ویندوز است که از ورود کاربران غیر از admin جلوگیری می کند.

حالا که دلایل پیام خطا را می دانید، می توانید راه حل های ارائه شده در زیر را برای حل مشکل خود دنبال کنید. لطفاً مطمئن شوید که راه حل های داده شده را به همان ترتیب ارائه شده دنبال می کنید.

راه حل 1: برگرداندن نام کاربری

همانطور که اشاره کردیم، گاهی اوقات پیام خطا به این دلیل ایجاد می شود که کاربری که می خواهید از آن وصل شوید در سرور remote desktop وجود ندارد. این زمانی اتفاق می افتد که شما سعی می کنید نام کاربری خود را تغییر دهید. تغییر نام کاربری شما لزوماً آن را برای اتصال از راه دور دسکتاپ تغییر نمی دهد و بنابراین، پسورد شما نادرست خواهد بود زیرا کاربر در سرور نیست. بنابراین، برای جداسازی مشکل، باید به نام کاربری که قبل از ایجاد پیام خطا استفاده می‌کردید، برگردید.

راه حل 2: ویرایش Windows Security Policy

Windows Security Policy برای اتصال از راه دور به سرور که به کاربران غیر admin اجازه نمی دهد با استفاده از RDP وارد سیستم شوند. بنابراین، اگر می خواهید با استفاده از یک حساب کاربری غیر ادمین وارد سیستم شوید، باید به کاربران دسکتاپ راه دور اجازه دسترسی بدهید. که به این صورت  میتوانید به user های خود دسترسی بدهید:

  • کلید ترکیبی windows key + R را فشار دهید تا run باز شود
  • عبارت “msc” را تایپ کرده و Enter را فشار دهید. با این کار پنجره Local Security Policy باز می شود.
  • Local Policies را باز کرده و سپس User Rights Assignment را انتخاب کنید
  • در سمت راست، یکی از گزینه های ‘Allow log on through remote desktop Services’یا ‘Allow log on through Terminal Services’ را بیابید و دوبار کلیک کنید
  • گزینه Add User or Group را انتخاب کنید و در انجا عبارت remote desktop Users را تایپ کنید

Allow log on through Remote Desktop Services

  • 6.بعد از آن برروی ok کلیک کنید و بعد apply و سپس مجددا ok را انتخاب کنید

Add User or Group

  • 7.سیستم خود را ری استارت کنید و بررسی کنید که مشکل برطرف شده است یا خیر
راه حل 3: ویرایش local group policy

اگر راه‌حل‌های ذکر شده در بالا برای شما جواب نداد، می‌توانید با اصلاح چند policy، مشکل را برطرف کنید. اساساً کاری که باید انجام دهید این است که به مجموعه ای از policy های Credential Delegation مقدار خاصی بدهید که به احتمال زیاد مشکل شما را برطرف می کند. در اینجا نحوه انجام آن آمده است:

  • کلید ترکیبی windows key + R را فشار دهید تا run باز شود
  • عبارت gpedit.msc را تایپ بفرمایید و enter را کلیک کنید تا محیط local group policy editor برای شما باز شود
  • سپس مراحل زیر را طی کنید

Computer Configuration > Administrative Templates > System > Credentials Delegation

  • روی گزینه Allow delegating default credentials with NTLM-only server authentication داب کلیک کنید
  • گزینه Enabled را انتخاب کنید و سپس گزینه show را بزنید

 

Allow delegating default credentials with NTLM-only server authentication

 

روی Value دابل کلیک کنید و عبارت TERMSRV/* را تایپ کنید و سپس برروی ok کلیک کنید

برای policy های زیر هم همین کار را انجام دهید

Allow delegating default credentials
Allow delegating saved credentials
Allow delegating saved credentials with NTLM-only server authentication

را ببندید و سیستم خود را ری استارت کنید Local Group Policy Editor ،در نهایت

راه حل 4 :ویرایش registery

 در برخی موارد، انجام برخی تغییرات در رجیستری ممکن است تاثیر گذار باشد. بنابراین، در این مرحله، برخی از تنظیمات را در رجیستری تغییر خواهیم داد. برای آن نیاز است تغییرات زیر را انجام دهید:

  • کلید ترکیبی windows key + R را فشار دهید تا run باز شود
  • عبارت regedit را تایپ کنیدو سپس enter
  • آدرس زیر را دنبال کنید

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

  • گزینه LsaCompatiblityLevel را انتخاب کنید
  • روی گزینه “REG_DWORD” دوبار کلیک کنید و مقدار را به “1” تغییر دهید
  • سپس سیستم را ری استارت کنید و بررسی کنید که مشکل برطرف شده است یا خیر.

مقاله مورد نظر را جستجو کنید

موضوعات محبوب ما

نوشته های جدید

فیلتر ایمیل ها در سی پنل

در این آموزش، من به شما نشان خواهم داد که چگونه با استفاده از فیلترهای spam موجود در cPanel، فیلتر ایمیل های خود را در

Let’s Encrypt

نصب let’s encrypt در IIS

در این مقاله قصد داریم به شما آموزش دهیم که برروی سرور ویندوزی خود ssl رایگان let’s encrypt  رو در IIS به چه صورت هستT

موضوع پیشنهادی شما برای مقاله

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.