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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: ورود خودکار به یوزر با بررسی ?؟?؟  (دفعات بازدید: 795 بار)

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

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
ورود خودکار به یوزر با بررسی ?؟?؟
« : 10 مهر 1391، 06:16 ب‌ظ »
 :D
امروز که داشتم اندیشه میکردم  ;D
به یک روش جالب برای لاگین اتوماتیک به ذهنم رسید , ولی نمیدونم چطوری  ::)

مثلا من روی فلشم ابونتو رو ریختم حالا واسه اینکه نخوام هر دفعه رمز بزنم ورود خودکار رو روشن کردم
و اطلاعاتم + کوکی های سایت هایی که میرم هم روش هست

حالا اگه یکی بیاد فلشم رو برداره که ... :o

نظر من اینه که یک سایت باشه و روش mysql و php نصب باشه و یک دیتابیس درست کنیم و فقط مثلا یه مقدار false یا true توش ذخیره کنیم بعد مقدار اون رو تو یک صفحه نمایش بدیم. (حالا مثلا با php یه چیزی هم بنویسیم که مقدار رو آپدیت کنه (مثلا با موبایل))

خب  :D حالا چطوری اوبونتو رو ادیت کنیم که اون فایل رو بخونه و وقتی true بود خودش لاگین کنه و اگه false بود رمز بخواد ؟؟؟ :?:
 :guitar: :popcorn: :lolflag:
« آخرین ویرایش: 10 مهر 1391، 06:18 ب‌ظ توسط arvinall »

آفلاین Amir (شفقی)

  • High Hero Member
  • *
  • ارسال: 1734

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #2 : 10 مهر 1391، 08:01 ب‌ظ »
http://forum.ubuntu.ir/index.php?topic=45697.0

http://forum.ubuntu.ir/index.php?topic=7204.0

اینا رو بخون.
خب این چیزی که شما گفتین اصلا ربطی حرف من نداره  :o
یه بار بخونید متن رو  ;D

آفلاین Amir (شفقی)

  • High Hero Member
  • *
  • ارسال: 1734
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #3 : 10 مهر 1391، 09:42 ب‌ظ »
بله فکر کنم بد متوجه شدم.
شرمنده :oops:

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4868
  • جنسیت : پسر
  • masoft قدیم
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #4 : 10 مهر 1391، 09:44 ب‌ظ »
حالا اگه یکی بیاد فلشم رو برداره که ... :o
البته می‌دونید که اگر کسی فلش رو برداره، راحت با برنامه‌هایی که پارتیشن‌های گنو-لینوکس رو نشون میدن، میتونه ببینه توش چی دارید :)
به نظر من کار جالبی نیست و بهتره همیشه بذارید ازتون رمز رو بپرسه، ولی اگر دوست دارید انجامش بدید، می‌تونم بگم چطور این کار رو انجام بدید.

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #5 : 11 مهر 1391، 03:48 ب‌ظ »
حالا اگه یکی بیاد فلشم رو برداره که ... :o
البته می‌دونید که اگر کسی فلش رو برداره، راحت با برنامه‌هایی که پارتیشن‌های گنو-لینوکس رو نشون میدن، میتونه ببینه توش چی دارید :)
به نظر من کار جالبی نیست و بهتره همیشه بذارید ازتون رمز رو بپرسه، ولی اگر دوست دارید انجامش بدید، می‌تونم بگم چطور این کار رو انجام بدید.
آره ولی کسی که اصلا از گنو سر درنمیاره نمیتونه
ممنون میشم اگه توضیح بدید :)

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #6 : 13 مهر 1391، 03:31 ب‌ظ »
حالا اگه یکی بیاد فلشم رو برداره که ... :o
البته می‌دونید که اگر کسی فلش رو برداره، راحت با برنامه‌هایی که پارتیشن‌های گنو-لینوکس رو نشون میدن، میتونه ببینه توش چی دارید :)
به نظر من کار جالبی نیست و بهتره همیشه بذارید ازتون رمز رو بپرسه، ولی اگر دوست دارید انجامش بدید، می‌تونم بگم چطور این کار رو انجام بدید.
nixoeen بگو دیگه  :o

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4868
  • جنسیت : پسر
  • masoft قدیم
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #7 : 19 مهر 1391، 03:19 ب‌ظ »
عجله نکن :)

اول از همه یک ترمینال باز می‌کنی و این رو می‌نویسی:
sudo -i
بعد میری میزنی که خودکار لاگین نشه، بعد این دستور رو می‌نویسی:
cp /etc/lightdm/lightdm.conf /etc/lightdm/lighdm.default.conf
بعد میزنی که خودکار لاگین بشه و بعد این دستور رو می‌نویسی:
cp /etc/lightdm/lightdm.conf /etc/lightdm/lighdm.autologin.conf
تا اینجا دو تا فایل داریم که هر وقت بخوایم می‌تونیم جایگزین فایل تنظیمات اصلی بکنیم و تنظیمات عوض میشه.

حالا نوبت بخش چک کردن اینترنت هست با این فرض که اگر اینترنت نبود پسورد بپرسه.
می‌نویسیم:
nano /etc/init.d/checkpass
اینجا دستوراتمون رو می‌نویسیم:
#!/bin/bash

test="$(wget -q -O - http://nixoeen.com/test.php)"
if [ "$test" = "" ]
then
        sleep 5
        test="$(wget -q -O - http://nixoeen.com/test.php)"
fi
if [ "$test" = "1" ]
then
        cp /etc/lightdm/lightdm.autologin.conf /etc/lightdm/lightdm.conf
else
        cp /etc/lightdm/lightdm.default.conf /etc/lightdm/lightdm.conf
fi
فایل رو ذخیره می‌کنیم و خارج می‌شیم و حالا اون رو اجرایی می‌کنیم:
chmod +x /etc/init.d/checkpass
این کد در اول سعی می‌کنه خروجی http://nixoeen.com/test.php رو بگیره، اگر نتونست خروجی بگیره، احتمال داره هنوز ارتباط با اینترنت کامل برقرار نشده، در نتیجه ۵ ثانیه صبر می‌کنه و دوباره تلاش می‌کنه، بعد دیگه چه اینترنت وصل باشه، چه نباشه، خروجی رو می‌گیره و اگر خروجی 1 بود، اجازه می‌ده کاربر بدون زدن گذرواژه وارد بشه، و اگر نبود (یا اینترنت وصل نبود) گذرواژه رو می‌پرسه.

حالا باید بگیم که این کد در شروع کار کامپیوتر اجرا بشه.
update-rc.d checkpass defaults 90

حالا کافیه اون آدرس سایت رو با هر چیزی می‌خوای تغییر بدی و توی اون فایل php تنها یک 1 بنویسی (بدون اینکه آخرش اینتر بزنی، چون اون هم خودش یک کاراکتر محصوب میشه). اینجا هم تستش کردم و بدون مشکل جواب میده :)

در کل، تنها یک روش کار راه‌انداز هستش، مثلا روشی که اون اسکریپت در etc/init.d/ نوشته شده اشتباهه، ولی خوب...

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
پاسخ : ورود خودکار به یوزر با بررسی ?؟?؟
« پاسخ #8 : 19 مهر 1391، 03:52 ب‌ظ »
واقعا دستت درد نکنه  \\:D/
الان دارم میرم بیرون وقتی برگشتم دو سوت تست میکنم
 8)
حالا به نظر شما چرا اگه همیشه پسورد بخواد بهتره ؟؟
البته به جز این
نقل‌قول
البته می‌دونید که اگر کسی فلش رو برداره، راحت با برنامه‌هایی که پارتیشن‌های گنو-لینوکس رو نشون میدن، میتونه ببینه توش چی دارید :)
به نظر من کار جالبی نیست و بهتره همیشه بذارید ازتون رمز رو بپرسه، ولی اگر دوست دارید انجامش بدید، می‌تونم بگم چطور این کار رو انجام بدید