این قفل فرمان است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
lockout - از سستی بپرهیزید و بهره وری و انضباط را به خود تحمیل کنید
هشدار
این برنامه بسیار خطرناک است. اگر شکست بخورد، ممکن است در نهایت رمز عبور ریشه را ندانید
به رایانه شخصی خود (در این صورت باید به حالت تک کاربر بوت شوید). وجود ندارد
گزارش های شناخته شده از این اتفاق واقعاً رخ می دهد، اما ما نمی دانیم که شما چقدر احمق هستید. همچنین شما
احتمالاً نباید این را روی یک سیستم چند کاربره اجرا کنید.
خلاصه
قفل قفل HhMm ⎪ Hh ⎪ Mm
قفل قفل HH:MM
قفل قفل HH:MMam ⎪ HH:MMPM
قفل قفل HHam ⎪ HHpm
قفل قفل
قفل باز کردن قفل [اجباری]
وضعیت قفل
شرح
Lockout ابزاری است که نظم و انضباط را به شما تحمیل میکند تا بتوانید کار خود را انجام دهید. برای
به عنوان مثال، lockout می تواند برای نصب فایروال استفاده شود که به شما اجازه نمی دهد وب را مرور کنید.
Lockout رمز عبور ریشه را برای مدت زمان مشخصی تغییر می دهد. این شما را از
به طور مخفیانه دیوار آتش را پاره کرده و سپس به هر حال وبگردی می کنند. در صورت وجود یک
در شرایط اضطراری، میتوانید رایانه خود را مجدداً راهاندازی کنید تا اثرات قفل را خنثی کنید و آن را بازیابی کنید
رمز اصلی روت
بدیهی است حبس قفل و حبس باز فقط توسط روت قابل اجراست. حبس وضعیت می تواند
توسط هر کاربری اجرا شود
حبس بدون هیچ پارامتری یک پیام راهنمای مختصر را نشان می دهد.
حبس قفل یک پارامتر اختیاری می گیرد. اگر هیچ پارامتری داده نشود، شما حذف می شوید
حالت تعاملی و مدت زمان قفل یا زمان قفل را پرسید
باید برداشته شود. شما همچنین می توانید این را به عنوان یک پارامتر در خط فرمان ارائه کنید. قفل کردن
فرمت های زمانی مختلف را درک می کند. شما می توانید یک تاخیر را مشخص کنید، به عنوان مثال، 3h (3 ساعت) ، 1 ساعت و 30 دقیقه (1
ساعت و 30 دقیقه)، یا 90m (1 ساعت و 30 دقیقه)، یا می توانید زمان مطلق را مشخص کنید،
به عنوان مثال، 2pm, 2:30am, 15:30و غیره. از شما خواسته می شود زمان قفل را تأیید کنید
سیستم شما را باز می کند. اگر "بله" را تایپ کنید، lockout اجرا می شود /etc/lockout/lock.sh و
رمز عبور root را به چیزی کاملا تصادفی تغییر می دهد. /etc/lockout/lock.sh یک پوسته است
فیلمنامه ای که می نویسی اقداماتی را انجام می دهد تا مطمئن شود که سستی را متوقف می کنید. به عنوان مثال، آن
می تواند یک فایروال نصب کند که از اتصالات خروجی به پورت 80 جلوگیری کند
بخش «نمونهها» در زیر.
حبس باز اختیاری می گیرد مجبور پارامتر. بدون هیچ پارامتری، حبس قفل
بررسی می کند که آیا زمان باز کردن قفل سیستم فرا رسیده است یا خیر و اگر چنین است، اجرا می شود
/etc/lockout/unlock.sh، که یک اسکریپت پوسته ای است که شما می نویسید. باید آن را لغو کند
اثرات /etc/lockout/lock.sh، زمانی که سیستم قفل شده بود اجرا می شود. اگر بگذرید
مجبور پارامتر به حبس باز، قفل سیستم شما را به زور باز می کند
واقعا وقت آن بود یا نه حبس باز باید هر دقیقه توسط cron فراخوانی شود.
به "پیکربندی" مراجعه کنید.
حبس وضعیت زمان باز شدن قفل سیستم را چاپ می کند.
پیکربندی
/etc/cron.d/lockout باید شامل دو ورودی زیر است:
*/1 * * * * root /usr/bin/lockout باز کردن قفل >/dev/null 2>&1
@reboot root /usr/bin/lockout unlock force >/dev/null 2>&1
مثالهای زیر فرض میکنند که شما از آن استفاده میکنید کد: sudo(8) و شما یک فایل دارید،
/etc/lockout/sudoers.normal که طبیعی است / etc / sudoers فایل، و
/etc/lockout/sudoers.lock، که هست / etc / sudoers فایل زمانی که lockout شما را قفل می کند
کامپیوتر. این مثال همچنین فرض می کند که شما از آن استفاده می کنید از iptables(8). /var/lib/iptables/active
باید حاوی قوانین فایروال پیش فرض شما باشد و /var/lib/iptables/work باید حاوی
قوانین فایروال که نظم و انضباط را اعمال می کند. برای مثال زیر را ببینید.
/etc/lock/lock.sh نظم و انضباط را تحمیل می کند مثلا:
#!/ بن / شل
/etc/init.d/iptables کار را بارگیری می کند
cp /etc/lockout/sudoers.lock / etc / sudoers
/etc/lock/unlock.sh این اثرات را خنثی می کند مثلا:
#!/ بن / شل
/etc/init.d/iptables راه اندازی مجدد
cp /etc/lockout/sudoers.normal / etc / sudoers
شما /var/lib/iptables/work ممکن است چیزی شبیه این به نظر برسد:
*فیلتر
:پذیرش ورودی [1047:99548]
: پذیرش به جلو [0:0]
:OUTPUT ACCEPT [1104:120792]
# اجازه بسته های ورودی از localhost، ntp،
# و اتصالات موجود
-A INPUT -i lo -j ACCEPT
-A INPUT -p udp -m udp --source-port ntp -m حالت --state ESTABLISHED -j ACCEPT
-A INPUT -m حالت --state ESTABLISHED -j ACCEPT
-A INPUT -p tcp -j DROP
-A INPUT -p udp -j DROP
# اتصالات خروجی را برای ایمیل و DNS مجاز کنید
-A OUTPUT -d 127.0.0.1/8 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport smtp -j ACCEPT
-A OUTPUT -p tcp -m tcp -dport دامنه -j ACCEPT
-A OUTPUT -p udp -m udp -dport دامنه -j ACCEPT
-A OUTPUT -j DROP
مرتکب شدن
مثال ها
قفل قفل 2:30 دقیقه [قفل برای 2 ساعت و 30 متر]
قفل قفل 90 متر [قفل برای 1 ساعت و 30 متر]
قفل قفل ساعت 3 بعدازظهر [قفل است تا ساعت 3 بعد از ظهر]
قفل قفل ساعت 3:20 صبح [قفل است تا ساعت 3:20 صبح]
قفل قفل ساعت 15:20 [قفل است تا ساعت 3:20]
وضعیت قفل کردن [نشان می دهد چه زمانی قرار است قفل سیستم باز شود]
با استفاده از خدمات onworks.net از قفل آنلاین استفاده کنید