در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

معرفی CAS سرور یا Central Authentication Service و پیشنیازهای نصب

مقدمه: بعد از مدتها سلام . اول توضیح بدم که اصلن چرا بریم CAS نصب کنیم : در مورد من چون رئیسم گیر داد ! من توی عمرم با لینوکس کار نکرده بودم و ثوابی شد که دستی هم بر لینوکس ببرم یا حداقل یه بوق بزنیم . برای شما میتونه یک مانور مهارتی باشه چون کار جدیدی هست و مطمئنن منبع درآمد خوبی هم خواهد بود .

CAS یا Single Sign-On for the Web ( با CAS مربوط به خدمات وب در مایکروسافت فرق داره اشتباه نشود ) بطور خلاصه این می شود که شما یک سرور CAS راه اندازی می کنید و پس از آن یک حساب کاربری به کاربران می دهید تا با آن لوگین کنند و بعد از این رویداد تا زمانی که در این حساب کاربری هستند ، در هر سایتی یوزر پسورد وارد کنند سرور کس ( ! CAS ) این یوزر پسوردهای کاربر رو برای ایشان ذخیره میکنه و من بعد هروقت با این حساب کاربری وارد وب شوند نیازی نیست مجدد یوزر پسورد سایتهایی که قبلن رفته اند را وارد نمایند . پیش فرض هم بر این هست که رمزگذاری لازم برای امنیت اطلاعات انجام میشه .

پیش از اجرا یک سری پیش نیازها لازم هست منجمله :

  • نسخه جاوایی که به روز باشد
  • نصب یک Container که معمولن Apache Tomcat استفاده می شود ولی سایت سازنده که لینکش رو بالای همین متن گنجاندم با تاکید بر محبوبیت تامکت ، JBoss ، Jetty ، GlassFish ، WebSphere رو هم توصیه کرده .
  • Apache Maven 3.3 . ممکنه تا زمانی که شما اقدام به نصب کنید ورژنهای دیگه هم اومده باشه ولی فعلن این نسخه توصیه شده .
  • آشنایی با Spring Framework ( بچه ها Spring Framework ، Spring Framework بچه ها نمیدونم شماره هم باید بدیم ؟ ... :P ) من به شخصه هنوز ندارم . یعنی هنوز لازم نشده . توضیح میدم در ادامه .
  • اتصال به اینترنت ( پَه نَه پَه ! )

نصب و اجرا CAS سرور


من یک بار تا نصب CAS رو روی نسخه Ubuntu انجام دادم . یعنی نسخه جاوا اکی شد - تامکت اکی شد - مِیوِن ( میخوام پارسی رو پاس بدارم ولی خداییش میون رو اگر میمون نخونیم Maven هم نمیشه تشخیص داد :D ) هم نصب شد خود CAS هم نصب شد و حالا یه مشکل پیش میاد . اجزه بدین با یک خاطره دو خطی مشکل رو بگم : یک دوست "خیلی اهل مطالعه ی درسی ای " (خواستم از خرخون استفاده نکنم ... نه این استفاده محسوب نمیشه ) داشتم که یک بار امتحان شیمی رو خراب کرده بود . ازش پرسیدیم تو که خیلی خوب خونده بودی چی شد ؟؟ گفت من جوابها رو بلد بودم ، سوالها رو نمیدونستم !! حالا تمام سایتهای آموزش نصب کس ( CAS !) هم همین مشکل رو دارن . میگن خب نصب کردی بای !! آقاجان الان یوزر کجا تعریف کنیم ؟ کجا دامین رو بهش معرفی کنیم ( معرفی میکنم دامین CAS ، CAS دامین ) الان دارم مطالعه میکنم اینارو پیدا کنم . تا همینجایی که پیش رفتم رو خواستم راهنما بذارم ولی بدون اسکرین شات حیف بود مضاف برا اینکه شاید یه بنده خدایی که قبلن انجامش داده ثواب کنه بیاد راه و چاه رو بگه ! اگر نگفت هم از حضور ساتید دیگه استفاده میکنیم باهم یک کاریش میکنیم . سعی میکنم امروز مراحل و کدهای لازم رو بنویسم ولی چون قبلن نصب شده ممکنه اسکرین شاتها به درد نخوره ( بجای مراحل نصب ضایعم کنه بگه ایناها مهندس قبلن نصب کر دی !!) الان چهارشنبه 12 اسفند 94 هست اگر تا ساعت 15 امروز نشد شنبه حتمی میذارمشون . توجه : اینکه در بروزر بعد از هر کلمه انگلیسی ، متن این مطلب مثل غورباقه یک متر میپره جلوتر هیچ ارتباطی با من نداره من فقط یک فاصله زدم :D

توجه 2: توجه 1 درست بود مهندس UNITY درستش کردن :D

*************************************************

میدونم میدونم بدقولی شد : راستش من اون راه رو ادامه دادم و متوجه شدم بن بست هست و یک سری موارد باید به اون اضافه بشه حتمن سر فرصت تکمیل شده اون مطالب رو اینجا میذارم .

#آموزش_نصب_cas_در_لینوکس #central_authentication_service_چیست #SSO__چیست #Single_Sign_On__چیست #قابلیت_Single_Sign_On #کاربرد_cas_سرور #cas_سرور_چیست
2 نظر
محمد نصیری

من خودم تا همین چند روز پیش نمیدونستم CAS چی هست ، برام خیلی جالب بود متاسفانه فرصت نشد روش کار کنم پویان جان

پویان عارف پور

وقت هست محمد جان . فعلن که توی ایران تا جایی که من دیدم این اولین سایت ایرانی هست که این موضوع توش مطرح شده ;)

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....