نکته :: بخش 4.6 از سری آموزش های BSDA(تغییر دادن الگوریتم پیش فرض تغییر رمز در BSD)
درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات مطلب
      مدرس/نویسنده
      محمد عابدینی
      امتیاز: 77471
      رتبه:10
      413
      172
      21
      587
      سلام دوستان مدیر سایت mabedini.ir هستم. از سال ۱۳۸۱ با سیستم عامل های مبتنی بر BSD کار کردم. مقالات و فیلم های آموزشی در زمینه BSD تهیه کردم. یکی از سیستم عامل های مورد علاقه من OpenBSD است. عاشق کار با سیستم عاملهای متن باز عاشق کار با خط فرمان. پروفایل کاربر

      بخش 4.6 از سری آموزش های BSDA(تغییر دادن الگوریتم پیش فرض تغییر رمز در BSD)

      تاریخ 12 ماه قبل
      نظرات 0
      بازدیدها 74
      در سیستم عامل های خانواده BSD برای رمزعبور دو فایل وجود دارد که فایل اول به نام passwd است که اطلاعات کاربران در آن قرار دارد و فایل دوم به نام masterpasswd است که هر دوی این فایلها در زیر شاخه etc قرار دارد که در فایل دوم رمز عبور به صورت هش شده در آن نوشته است. برای این کار الگوریتم هایی وجود دارند که وظیفه آنها کد کردن رمز وارد شده توسط کاربر بوده. معروفترین این الگوریتم ها DES, MD5 و Blowfish است که همه این الگوریتم ها در BSD وجود دارند و طول هر کدام از انها در خروجی با هم متفاوت است ولی طول کلی خروجی آنها در هر کدام از این روش های هش یکسان بوده که شما کاراکتری وارد کنید که تعداد کاراکترهای وارد شده توسط شما بیش از تعداد کاراکترهای خروجی یک الگوریتم باشد. در زیر با مثالهایی از طول متفاوت الگوریتم های مختلف هش برای یک رمز عبور یکسان را مشاهده می کنید:
      ld but common crypt(3) DES: 7rpABVh3LoKjE
      MD5: $1$FSh3ps5T$Etg/3eGiSBqdGahf29lIN1
      NetBSD newsalt: _Gl/.Sw2RBVnj01TI6Tc
      SHA1: $sha1$21773$uV7PTeux$I9oHnvwPZHMO0Nq6/WgyGV/tDJIH
      Blowfish: $2a$04$3/vwv4ibdVz2SUG3w.SRwOgI6kk7FUmmCVswZ/KUS9bngvgGEkqNq
      
      
      در سیستم عامل NetBSD فرمان passwd این روش کد کردن را از طریق فایل etcpasswd.conf باز خوانی و اجرا می کند.

      در سیستم عامل OpenBSD از localcipher برای هش کردن استفاده می شود که برای مشخص کردن نوع الگوریتم هش بخش مربوطه را از فایل etclogin.conf می خواند و اجرا می کند که از MD پیشتیبانی می کند و هم از Blowfish.

      در سیستم عامل FreeBSD و DragonflyBSD برای تغییر دادن روش هش کردن رمزهای عبور از برنامه passwd_format استفاده می شود و روش هش کردن مورد استفاده از فایل etclogin.conf می خواند.

      برچسب ها
      ردیفعنوان
      1بخش 2.1 از سری آموزش های BSDA( آشنا با security level در هسته)
      2بخش 3.1 از سری آموزش های BSDA(ومفهوم file flags در BSD )
      3بخش 4.10 از سری آموزش های BSDA(نمایش وضعیت کاربران در BSD)
      4بخش 4.4 از سری آموزش های BSDA(کنترل کردن فایلهای پیش فرض شاخه کاربر در BSD)
      5بخش 4.6 از سری آموزش های BSDA(تغییر دادن الگوریتم پیش فرض تغییر رمز در BSD)
      6بخش 4.7 از سری آموزش های BSDA(تغییر shell پیش فرض کاربران در BSD)
      7بخش 4.8 از سری آموزش های BSDA (ورش lock کردن یک کاربر در BSD)
      8بخش 4.9 از سری آموزش های BSDA (تعیین هویت و عضویت در گروه در BSD)
      9بخش 4.5 از سری آموزش های BSDA (تغییر رمزعبور در BSD)
      10بخش 4.3 از سری آموزش های BSDA (ایجاد کردن اکانت سیستمی در BSD)
      11بخش 4.1 از سری آموزش های BSDA (حفاظت از اطلاعات احراز هویت در BSD)
      12بخش 4.0 از سری آموزش های BSDA (مباحث کلی در خصوص مدیریت کاربران)
      دورهمجموعه کل دوره
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      هیچ نظری ارسال نشده است

        برای ارسال نظر ابتدا به سایت وارد شوید