kerio

طریقه راه اندازی NTLM در کریو

طریقه راه اندازی NTLM در کریو

دوستان همونطور که می دونید در کریو برای وصل شدن کاربرا به اینترنت ، بدون زدن نام کاربری و رمز عبور از تنظیمات پراکسی یا NTLM می توان استفاده نمود . تنظیمات پراکسی که مشخص هست ولی برای تنظیمات NTLM چند کار را باید انجام دهیم :

 

  1. ابتدا می بایست کریو جوین به دامین باشد .
  2. تنظیمات NTLM در کریو می بایست ، انجام گرفته باشد به شکل زیر :

۲-۱ در منوی Administration  ، قسمت Domain and User Login

۲-۲  تب Authentication Option  قسمت Always require users to be authenticated when accessing web pages    را انتخاب می کنیم .

۲-۳  همچنین گزینه Enable automatic authentication using NTLM را نیز انتخاب می کنیم . و Apply  را می زنیم .

 

تا به اینجا  NTLMکریو کانفیگ شده است . حالا برای تنظیمات مرورگرها باید اقدام نماییم .

*نکته : مرورگر Edge تا به امروز از NTLM پشتیبانی نکرده است .

Microsoft Internet explorer  :

در مرور گر Explorer  شما باید این گزنیه   integrated Windows authentication را فعال نمایید و همچنین اسم سایت کریو خود را در Security Setting عضو Trusted site ها نمایید . مراحل به این شکل می باشد  :

  • مرورگر Internet Explorer را باز نمایید .
  • از منوی Tools گزنیه Internet Option را انتخاب کنید .
  • تب Advanced  را کلیک کنید .

  •  Internet Explorer را ریست نمایید. (بسته و مجددا باز نمایید )

تنظیمات NTLM برای مرورگر Explorer انجام گرفته است . در این مرحله کاربران بدون وارد کردن نام کاربری و رمز عبور باید بتوانند به کریو لاگین کرده و پیج باز کنند . اگر این اتفاق نیفتد و NTLM کار نکند ، ممکن است مشکل با اسم کریو باشد که آن را می بایست در Trusted ها اضافه کنیم . به این شکل :

  • از منوی Tools گزنیه Internet Option را انتخاب کنید .
  • تب Security
  • Local InterAnet را انتخاب نمایید.
  • دکمه Site

  • در باکسی که مربوط به Local InterAnet هست ، Advanced را انتخاب نمایید .

  • اسم سرور کریو خودتان را در لیست Trusted Servers اضافه نمایید با این فرمت :

https://server.company.com

مرورگر Mozilla Firefox  :

  • مرورگر Firefox را باز نمایید .
  • در address bar تایپ کنید : about:config

  • از منوی سرچ این گزینه را پیدا نمایید

network.automatic-ntlm-auth.trusted-uris

  • بر روی آن دوبار کلیک کنید .
  • در باکسی که برای شما باز می شود ، اسم کریو خود را به این فرمت تایپ کنید :

https://server.company.com

مرور گر فایرفاکس در این مرحله از NTLM پشتیبانی می کند و بدون مشکل کاربران می توانند از کاربری دامین ، بدون زدن user , pass به کریو لاگین و پیج اینترنتی باز نمایند .

مرورگر Chrome :

تمامی تنظیماتی که برای مرورگر Internet Explorer انجام شد نیز برای کروم اعمال خواهد شد ، چون اکثر تنظیمات را از این مرورگر می خواند .

Troubleshooting  :

اگر NTLM کار نکرد و با مشکل مواجه شدید تنظیمات TIME کریو ، DC و کلاینت را بررسی نمایید ، زیرا کریو به تایم فوق العاده حساس می باشد . برای تغییرات در تنظیمات تایم کریو به این شکل باید عمل نمایید :

از منوی Advanced Option  زبانه System Configuration را انتخاب کنید و تنظیمات تایم را در آنجا بررسی نمایید .

Troubleshooting  :

دوستان عزیز اگر با راه هایی که گفته شد نتوانستید از NTLM  نتیجه بگیرید ، اگر چه این راه از نظر فنی درست نمی باشد ولی برای رفع مشکل ، می توان از آن استفاده نمود .

در این راه شما می بایست به هر طریقی که شده سرور کریو را به پورت ۴۰۸۰ ( اگر تیک SSL را زدید ۴۰۸۱ ) از مرورگرهای خود باز کنید ، ولی از شما در نهایت در هر مرورگری نام کاربری و رمز عبور پرسیده می شود . در نظر داشته باشید که کاربرها به دامین جوین هستند و از طریق نام کاربری که در دامین تعریف شده به سیستم لاگین می کنند ، برای اینکه نام کاربری و رمز عبور آن ها در باکس کریو تایپ نشود به این صورت عمل می کنیم :

مرورگر Internet Explorer :

  • از منوی Tools گزنیه Internet Option را انتخاب کنید .
  • تب Security
  • Internet را انتخاب نمایید .
  • دکمه Custom Level

  • در قسمت آخر User Authentication گزینه Automatic logon with current username and password را انتخاب کنید .

 

  • OK را یزنید و مرورگر را یکبار بسته و مجددا باز نمایید.

مرورگر Mozilla Firefox  :

  • مرورگر Firefox را باز نمایید .
  • در address bar تایپ کنید : about:config

 

 

  • بر روی آن دوبار کلیک کنید .

در باکسی که برای شما باز می شود ، اسم کریو خود را به این فرمت تایپ کنید :

http://KerioServer:4080 or Https://KerioServer:4081   

تا به اینجای کار به مرورگر IE و  Mozilla, Chrome گفتیم که اگر وب سایت کریو خواست باز شود و باکس User , pass آمد ، فیلد ها رو با نام کاربری که به سیستم لاگین کرده پر کند . تست آن به این شکل می باشد که شما در Browser خود http://KerioServer:4080 or Https://KerioServer:4081   را تلاش کنید که باز شود و می بینید که فیلدها پر شده و صفحه کاربری که مصرف آن را نشان می دهد  ، ظاهر می شود .

این تنظیمات چند مشکل را برای ما ایجاد می کند :

۱-  مورد اول اینکه اگر ما در منوی Accounting and Monitoring دسترسی کاربران را به دیدن مصرف روزانه ، ماهانه و سالانه اشان محدود نکرده باشیم ، قایل مشاهده خواهد بود که حالا با تغییر در تنظیمات می توان آن را بست .

  • مورد بعدی اینکه ، کاربر حتما می بایست مروگر خود را باز ، و اسم سرور کریو را با پورت مورد نظر بنویسد تا NTLM اتفاق بیفتد .

موارد گفته شده ، زیاد بنظر جالب نمیاد که خود کاربر اینکا را انجام دهد . علی رغم اینکه ، فکر کنید یکی از مدیران خودش بخواهد اینکار را انجام دهد . شما می توانید با نوشتن یک Batch File  مرورگر مورد نظر را باز ، صفحه لاگین کریو را با پورت نظر وارد و بعد از Delay چند ثانیه آن را ببندید . اگر این Batch File در Startup کپی شود ، می توان به محض لاگین کاربر مروگر باز ، به کریو لاگین و بسته می شود و کاربر چیزی متوجه نمی شود .

برای ساخت Batch File به این شکل عمل می کنیم :

  • Notepad را باز می کنیم.
  • در Notepad این مقادیر را می نویسیم :

start http://KerioServer:4080

timeout /t 6

TASKKILL /IM chrome.exe /f

نکته :

  • توجه داشته باشید ، که مرورگر default کاربران چه چیزی می باشد ، اگر Firefox یا مرورگر دیگری بود در خط سوم به جای exe ، چیز دیگری می توانید بنویسید .
  • ضمنا ، کامند Start می تواند جایگزین explorer گردد ، فقط کافیست یک مرورگر با این پورت ها باز و بسته شود ، حالا به هر طریق و با هر کامندی .
  • اگر تیک SSL را زده اید پورت باید ۴۰۸۱ نوشته شود و Https نوشته شود .
  • ممکن است به علت سریع باز شدن وب پیج و بسته شدن آن بدرستی کار نکند ، شما می توانید دو خط آخر را پاک کرده و فقط به باز کردن وب پیج بسنده کنید . 
  • فایل را Save کرده و بعد آن را با پسوند .bat ذخیره می کنیم . اگر تنظیمات و مقادیر درست باشد ، با دابل کلیک بر روی فایل ، مرورگر دیفالت باز شده و بعد از Delay 6 ثانیه (که قابل تغییر می باشد ) ، مرورگر بسته می شود و کاربر با NTLM به کریو لاگین میکند .

برای اینکه این فایل به صورت خودکار اجرا شود آن را در Startup  کپی نمایید . برای کاربران هم نیاز نیست به پای هر سیستم رفته و به صورت جداگانه تنظیمات IE را انجام دهید . می توانید از طریق پالیسی تنظیمات IE و Firefox را عوض کرده و در Startup کاربران فایل را قرار دهید .

امیدوارم این مطلب برای شما عزیزان مفید واقع شده باشه ، در نظر داشته باشید دوستان این راه آخر برای مواردی گفته شده است که از کرک استفاده می شود ، اگر شما از لایسنس معتبر استفاده کنید مطمئنا با همان تغییرات در در مراحل اول مشکل باید حل شود .

 

 

 

دیدگاه شما

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *