انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: احراز هویت در تمام لایه‌های سیستم‌عامل، با استفاده از سیستم تشخیص چهره‌ی howdy  (دفعات بازدید: 774 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
همیشه از پایین‌تر بودن درجه‌ی امنیت روش تشخیص چهره در مقایسه با دیگر روش‌های Authentication گفته‌ایم و شنیده‌ایم. این در حالی است که همه کارمند سازمان‌های اطلاعاتی نیستند! یا با یک عده هکر مریض و خسته هم‌خانه یا همکار نیستند! در نتیجه راحتی و کلاس این روش را به کمتر بودن امنیتش ترجیح می‌دهند. بعد از فعال کردن این سیستم، تایپ کردن چندباره‌ی رمز به عملی کسالت‌بار تبدیل می‌شود.

چند سالی هست سیستم‌عامل‌های مختلف موبایل و دسکتاپ قابلیت تشخیص چهره را لحاظ کرده‌اند؛ اما تا امروز که خبر ندارم چنین امکانی به طور پیشفرض در یک توزیع لینوکس فراهم شده باشد.



Howdy نام نرم‌افزاری متن‌باز است که با استفاده از وبکم و فرستنده‌های اینفرارد داخلی سیستم شما و سیستم احراز هویت مرکزی لینوکس (PAM)، امکان authentication در هر جایی که نیاز به وارد کردن رمز باشد را فراهم می‌کند. مانند لاگین به سیستم (و Keyring)، صفحه‌ی قفل (Lockscreen)، sudo، su. بر پایه‌ی OpenCV و Python.

نصب در اوبونتو

sudo add-apt-repository ppa:boltgolt/howdy
sudo apt update
sudo apt install howdy

*روش نصب توزیع‌های دیگر در صفحه‌ی گیت‌هاب نرم‌افزار موجود است.

حین نصب در مورد سرعت تشخیص و درجه‌ی سختگیری سؤال می‌کند (Fast, Balanced and Secure) که گزینه‌ی Balanced معقول‌تر است.

پیکربندی

با دستور زیر فایل تنظیمات lib/security/howdy/config.ini/ در ویرایشگر پیشفرض ترمینال باز می‌شود.

sudo howdy config
اینجا پارامتر device_path را پیدا کرده و آدرس سخت‌افزار دوربین خود را وارد کنید. (معمولاً dev/video0/)

device_path = /dev/video0
ذخیره کرده و خارج شوید.

اضافه کردن چهره

دستور زیر را وارد کنید.

sudo howdy add
نام چهره را وارد کنید و به وبکم خیره شوید و Enter بزنید. LED وبکم لحظه‌ای روشن شده و چهره ذخیره می‌شود. پیشنهاد می‌کنم برای بهتر شدن عملکرد نرم‌افزار، چند بار با زوایا و حالت‌های مختلف و در شرایط نوری متفاوت چهره‌ی خود را اضافه کنید (با نام‌های مختلف مانند day1, day2, night1, night2, glasses, headphones و...) تا سرعت و نرخ خطای نرم‌افزار همیشه عالی باشد.

از این به بعد هر جا نیاز به ورود رمز بود، howdy به طور خودکار چهره را اسکن کرده و عمل می‌کند.

اضافه کردن چهره برای کاربرهای غیر از یوزر فعلی

sudo howdy -U username add
لیست کردن چهره‌های یک کاربر

sudo howdy list
حذف یک چهره

sudo howdy remove face_ID
فعال و غیرفعال کردن سرویس howdy

sudo howdy disable 1sudo howdy disable 0
منبع
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن