سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ماه رجب، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

استفاده از Google Authenticator برای لاگین به لینوکس

استفاده از رمزعبور برای محافظت از حساب کاربری به امری مهم تبدیل شده است. کمپانی گوگل با ارائه سرویس احراز هویت دو مرحله‌ای کمک بسیاری به امنیت کاربران در برابر نفوذ هکرها کرده است.

به گزارش سافت گذر به نقل اززومیت؛ سرویس احراز هویت دو مرحله‌ای لایه‌ی دومی برای تشخیص حساب کاربری شما هنگام ورود به حساب، بکار می‌رود. اگر این سرویس را برای حساب جیمیل‌تان فعال کرده باشید، با هر بار لاگین کدی را به شماره موبایل شما ارسال می‌کند؛ با وارد کردن این کد، تشخیص هویت انجام شده و به حساب کاربری هدایت می‌شوید.

گوگل به تازگی اپلیکیشنی با عنوان Google Authenticator برای پلتفرم‌های اندروید و آی‌او‌اس ارائه کرده است. در واقع این برنامه، کدهای معتبر یا توکن را توسط الگوریتم Time-Based One-Time Password تولید می‌کند. کدهای تولید شده با این الگوریتم فقط یک‌بار قابل استفاده بوده و تا زمان محدودی دارای اعتبار هستند. توسط این برنامه می‌توانید اپلیکشن خاص، حساب جیمیل و سرویس دیگری را برای استفاده از کدهای توکن تعریف کنید.

در این پست از اپلیکیشن Google Authenticator برای لاگین به کالی لینوکس و اوبونتو استفاده خواهیم کرد. کالی لینوکس در حالت عادی از صفحه گرافیکی لاگین استفاده می‌کند. برای ورود از نام‌کاربری پیش‌فرض root و رمزعبور toor استفاده کنید؛ البته ممکن است در حین نصب این اطلاعات را تغییر داده باشید.

آماده‌سازی کرنل لینوکس

در تمامی توزیع‌های لینوکس، قبل از نصب هر برنامه و پکیجی باید کرنل سیستم آماده و بروز شده باشد. ممکن است در حین نصب Google Authenticator با خطا مواجه شده باشید، به‌همین دلیل ابتدا مراحل زیر را طی کنید. ابتدا ویرایشگر متنِ gedit را نصب کنید؛

1-installing gedit

البته لزومی به نصب gedit نیست و می‌توانید از ویرایشگر پیش‌فرض کالی بنام vim استفاده کنید. توسط وایشگر gedit، فایل source.list را باز کرده و تغییراتی را اعمال کنید؛

2-editing source list

فایل سورس شامل لیستی از هدرهای کالی لینوکس برای بروزرسانی سیستم‌عامل است؛ در واقع کالی با این منابع آپدیت می‌شود.

3-source contains

کالی لینوکس بر پایه دبیان است؛ به‌همین دلیل در ابتدای سورس‌ها deb نوشته شده است. هدرهای زیر را به آخر این لیست اضافه کرده سپس ذخیره کنید.

با هر بار تغییراتی که در سیستم اعمال می‌کنید حتما باید کرنل بروزرسانی شود؛ از دستور زیر برای آپدیت استفاده کنید.

4-Kernel Update

بعد از بروزرسانی کرنل، نوبت به نصب هدرها می‌رسد. هدرهایی که در فایل source.list اضافه کرده‌ایم باید توسط کرنل شناسایی شود؛ از دستور زیر استفاده کنید.

5-Installing Headers

اگر قبلا سیستم خود را بروز کرده‌اید، نیازی به تکرار این دستورها نیست. حتما توجه داشته باشید که تمامی دستورات در اوبونتو نیز قابل اجرا است. در صورتی‌که از سیستم‌عامل‌های Redhat، Fedora و CentOS استفاده می‌کنید دستورات متفاوت خواهد بود و باید از yum به‌جای apt-get استفاده کنید.

نصب Google Authenticator

تمامی این مراحل در اوبونتو نسخه ۱۴.۰۴ با رابط کاربری یونیتی و مدیریت لاگینِ LightDM تست شده است. روال کار در دیگر توزیع‌ها نیز به همین شکل است. برای سرویس SSH نیز می‌توان احراز هویت دو مرحله‌ای نصب کرد، اما در حالت دسکتاپ برای اجرای این قابلیت باید نرم‌افزار PAM یا ماژول احراز هویت را نصب کرد. پَم سیستمی است که می‌توان توسط آن متودهای مختلف احراز هویت را در لینوکس بکار برد.

در اوبونتو دستور زیر نرم‌افزار پمِ گوگل را نصب می‌کند. پنجره ترمینال را باز کرده و دستور زیر را وارد کنید. احتمالا نیاز به واردکردن پسورد داشته باشید؛ حتما توجه داشته باشید که در کالی به‌طور پیش‌فرض کاربرِ روت هستید، برای همین لزومی به وارد کردن پسورد نبود.

6-install-google-ubuntu

به همین شکل در کالی هم می‌توانید نصب کنید؛

6-install google

تولید کدهای احراز هویت

در این مرحله باید کد مربوط به لینوکس تولید شود تا آن‌را در اپلیکیشن Google Authenticator وارد کنید. به این منظور ابتدا در سیستم خود ترمینال را باز کرده و دستور زیر را وارد کنید:

7-generating code

7-generating code-kali

در این مرحله تعدادی سئوال مبنی بر تولید کد با محدودیت زمانی از شما پرسیده خواهد شد؛ به تمامی سئوال‌ها جواب y که به معنای yes است، بدهید. در آخر سیستم‌تان کد مخصوص را به شکل زیر ارایه می‌کند.

8-result

8-result

اگر چند کاربر به‌طور همزمان از سیستم استفاده می‌کنند، تمامی این مراحل را برای هرکدام تکرار کنید.

برنامه Google Authenticator را در گوشی خود نصب کنید؛ پس از نصب کد تولید شده را در اپلیکیشن تعریف کنید؛

combine images

مطابق شکل ۳، کد تولید شده در سیستمِ کالی را وارد کنید، پس از آن اپلیکشن توکن‌ با محدودیت زمانی را تولید می‌کند. از این توکن برای لاگین به سیستم استفاده خواهید کرد.

همان‌طور که گفته شد، از این روش برای لاگین به سرویس SSH نیز می‌توان استفاده کرد؛ اما چون در این پست لاگینِ گرافیکی را توضیح داده‌ایم، ممکن است برخی مشکلات ناخواسته پیش آید. برای جلوگیری از این مشکلات مراحل زیر را دنبال کنید؛

از جمله این مشکلات، لاگین از طریق ترمینال لینوکس است؛ شما می‌توانید بدون استفاده از رابط گرافیکی به سیستم خود وارد شوید. در روشی که توضیح داده شد، فقط برای رابط گرافیکی کاربرد دارد؛ پس اگر کسی به سیستم شما دسترسی داشته باشد، بدون نیاز به کد احراز هویت، تنها با کمک ترمینال به سیستم شما نفوذ خواهد کرد.

برای رفع این مشکل در سیستم اوبونتو با رابط لاگینِ LightDM دستورات زیر را اجرا کنید.

6-lightDM

با این دستور فایل lightdm که حاوی تنظیمات لاگین است، باز می‌شود. داخل این فایل کد زیر را اضافه کنید:

auth required pam_google_authenticator.so nullok

اگر  nullok  در دستور وجود داشته باشد، کاربرانی که حتی کد احراز هویت نداشته باشند به سیستم لاگین خواهند شد. برای جلوگیری از این امر، nullok را حذف کرده و به فایلِ lightdm اضافه کنید. از این پس فقط کاربرانی که دارای کد احراز هویت باشند به سیستم لاگین خواهند شد.

9-login

پس از وارد کردن پسورد اوبونتو، با صفحه فوق مواجه خواهید شد. با کدی که اپلیکیشن تولید کرده می‌توانید از این مرحله عبور کنید.

اگر هنگام نصب اوبونتو گزینه Home Directory Encryption را انتخاب کرده باشید، ممکن است در این مرحله دچار مشکل شوید. با انتخاب این گزینه، دایرکتوری خانه یا همان محلی که در لینوکس فایل‌های سیستمی قرار دارند، رمزگذاری می‌شود. از آنجایی‌که نرم‌افزار PAM فایل‌های توکن خود را در این دایرکتوری نگه‌ می‌دارد، با رمزگذاری که توسط لینوکس انجام می‌گیرد، ممکن است دچار اختلال شوند. به‌همین دلیل در سیستم‌هایی که Home Directory Encryption فعال نباشد، اپلیکیشن احراز هویت بهتر کار خواهد کرد.

قابلیت احراز هویت گوگل را فقط برای رابط گرافیکی فعال کردیم؛ اما در شرایطی که مشکلی برای سرویس پم به‌وجود آید، می‌توان از طریق ترمینال به سیستم نفوذ کرد. برای جلوگیری از لاگین توسط ترمینال، ابتدا کلیدهای ترکیبی ctrl+alt+F2 را فشار دهید تا ترمینال مجازی باز شود؛ با نام‌کاربری و پسوردِ اکانت اوبونتو لاگین شوید. دستور زیر را در ترمینال وارد کنید:

sudo nano /etc/pam.d/lightdm

توسط این دستور فایل lightdm باز می‌شود، کدی که در مراحل بالا وارد کردیم را پاک خواهیم کرد. در ویرایشگر nano پس از اعمال تغییرات دکمه‌های ترکیبی ctrl+X را فشار داده و سپس y را وارد کنید.

اگر می‌خواهید امنیت لاگین را افزایش دهید، باید در فایلِ PAM نیز تغییراتی اعمال کنید. با اضافه کردن کد زیر، برای هر نوع لاگین باید کدِ احراز هویت را وارد کنید:

auth required pam_google_authenticator.so

 دقت کنید، در صورتی این کد را اضافه کنید که به کدهای تولید شده توسط اپلیکیشن دسترسی دارید؛ و اگر می‌خواهید دیگر کاربرانِ شبکه امکان لاگین نداشته باشند، nullok را از آخر دستور پاک کنید.

نظرتان را ثبت کنید کد خبر: 25450 گروه خبری: اخبار نرم افزار منبع خبر: zoomit.ir تاریخ خبر: 1393/12/14 تعداد مشاهده: 2301
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش تصویری تغییر سایز پارتیشن با نرم افزار Paragon Hard Disk Manager

آموزش تصویری تغییر سایز پارتیشن با نرم افزار Paragon Hard Disk Manager

آموزش تغییر سایز پارتیشن

مطالبی در خصوص شاهنامه و شعر فردوسی

مطالبی در خصوص شاهنامه و شعر فردوسی

متن سخنرانی استاد زنده‌یاد جلال‌الدین همایی در جشنواره فردوسی

Marvel’s Spider-Man Remastered v2.217.1.0

Marvel’s Spider-Man Remastered v2.217.1.0

مرد عنکبوتی برای کامپیوتر

سخنرانی حجت الاسلام محمد رضایی تهرانی با موضوع رسول الله (ص) اسوه حسنه - 3 جلسه

سخنرانی حجت الاسلام محمد رضایی تهرانی با موضوع رسول الله (ص) اسوه حسنه - 3 جلسه

سخنرانی رسول الله (ص) اسوه حسنه محمد رضایی تهرانی

سخنرانی  استاد شهید مرتضی مطهری با موضوع مبارزه همگانی در مقابل با تحریف

سخنرانی استاد شهید مرتضی مطهری با موضوع مبارزه همگانی در مقابل با تحریف

سخنرانی مبارزه همگانی در مقابل با تحریف با استاد مطهری

Learning InDesign® CS5

Learning InDesign® CS5

آموزش این دیزاین سی اس 5

آموزش ساده کمک های اولیه

آموزش ساده کمک های اولیه

کمک به مصدوم در اولین گام

تلاوت مجلسی استاد شحات انور سوره مبارکه حمد

تلاوت مجلسی استاد شحات انور سوره مبارکه حمد

تلاوت شحات انور سوره حمد

Hotdog Hotshot

Hotdog Hotshot

هات‌داگ فروش حرفه‌ای

Fast Screen Recorder 2.1.0.18 + Portable

Fast Screen Recorder 2.1.0.18 + Portable

ضبط کننده صفحه نمایش

Foxit PDF Editor 2025.8.0.0814.0631 for Android +4.4

Foxit PDF Editor 2025.8.0.0814.0631 for Android +4.4

نمایش پی دی اف فاکسیت

theHunter: Call of the Wild – Salzwiesen Park v03.12.2024

theHunter: Call of the Wild – Salzwiesen Park v03.12.2024

شبیه ساز شکار

12 جلسه سخنرانی دکتر رفیعی با موضوع تفسیر سوره ی یاسین

12 جلسه سخنرانی دکتر رفیعی با موضوع تفسیر سوره ی یاسین

سخنرانی تفسیر سوره ی یاسین با ناصر رفیعی

Numantia

Numantia

استراتژیک نوبتی

Cadsoft Envisioneer Construction 17.0.C1 (x64)

Cadsoft Envisioneer Construction 17.0.C1 (x64)

طراحی ساختمان

Quran Farsi - ParsPda

Quran Farsi - ParsPda

زیبا ترین و قوی ترین قرآن فارسی برای سری60 ورژن3

Udemy - Adobe Photoshop CC – Essentials Training Course

Udemy - Adobe Photoshop CC – Essentials Training Course

آموزش فتوشاپ

AVG Cleaner 25.21.0 for Android +8.0

AVG Cleaner 25.21.0 for Android +8.0

پاکسازی ای وی جی

Night in the Woods

Night in the Woods

اکشن ماجرایی

قدرت های بزرگ

قدرت های بزرگ

Foreign policy

برنامه جهان آرا سری جدید | ایران، سوریه، فلسطین تصویری که ندیده‌اید، حرف هایی که نشنیده‌اید

برنامه جهان آرا سری جدید | ایران، سوریه، فلسطین تصویری که ندیده‌اید، حرف هایی که نشنیده‌اید

برنامه جهان آرا شبکه افق

Halo: The Master Chief Collection (5 Games) - FitGirl

Halo: The Master Chief Collection (5 Games) - FitGirl

مجموعه بازی‌های هِیلو برای کامپیوتر

تهمت های کلیسا به محمد(ص)

تهمت های کلیسا به محمد(ص)

عذرخواهی به پیشگاه محمد(ص) نوشته جان دیون پورت

Attract Love: Brain Wave Subliminal by Kelly Howell

Attract Love: Brain Wave Subliminal by Kelly Howell

موسیقی بی کلام روانشناسی

Keeper + Update v1218000

Keeper + Update v1218000

اکشن و ماجراجویی برای کامپیوتر

سخنرانی حجت الاسلام والمسلمین ماندگاری

سخنرانی حجت الاسلام والمسلمین ماندگاری

دهه کرامت

بد افزارها و هک

بد افزارها و هک

آشنایی با بدافزارها و ویروسها

آموزش کامل backtrack

آموزش کامل backtrack

آموزش لینوکس بک ترک

تلاوت مجلسی استاد حلمی الجمل سوره مبارکه نصر

تلاوت مجلسی استاد حلمی الجمل سوره مبارکه نصر

تلاوت حلمی الجمل سوره نصر

WSUS Offline Update 12.6.1

WSUS Offline Update 12.6.1

آپدیت آفلاین ویندوز و آفیس

Pluralsight - Learning Technology in the Information Age

Pluralsight - Learning Technology in the Information Age

فیلم آموزش نحوه‌ی صحیح کسب اطلاعات، مهارت‌ها و تکنولوژی‌های موردنظر در دنیای امروزی

Operation Flashpoint - Red River

Operation Flashpoint - Red River

عملیات Flashpoint نسخه‌ی رود سرخ

A Fairy Tale

A Fairy Tale

افسانه پری ( سبک جدید پازل )

Udemy - Electricity & electronics - Robotics, learn by building

Udemy - Electricity & electronics - Robotics, learn by building

آموزش الکترونیک و رباتیک

The Barbarian

The Barbarian

جنگجوی بربر

Movie Maker – Photo Video Maker With Music PRO 1.12 For Android +4.1

Movie Maker – Photo Video Maker With Music PRO 1.12 For Android +4.1

مووی میکر

سفرنامه و زندگی ضل السلطان

سفرنامه و زندگی ضل السلطان

ظل السلطان فرزند ارشد ناصرالدین شاه

Empires of the Weak: The Real Story of European Expansion and the Creation of the New World Order

Empires of the Weak: The Real Story of European Expansion and the Creation of the New World Order

امپراتوری ضعیف: داستان واقعی گسترش اروپا و ایجاد نظم نوین جهانی

FIFA Street for PlayStation 3 + Xbox 360

FIFA Street for PlayStation 3 + Xbox 360

فوتبال خیابانی فیفا استریت

یا رسول الله ، یا محمد - مداحی حاج محمود کریمی مبعث رسول اکرم صل الله علیه و آله

یا رسول الله ، یا محمد - مداحی حاج محمود کریمی مبعث رسول اکرم صل الله علیه و آله

مداحی محمود کریمی عید مبعث

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!