तालाबंदी - क्लाउड में ऑनलाइन

यह कमांड लॉकआउट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


तालाबंदी - ढिलाई बरतने से बचें और खुद पर उत्पादकता और अनुशासन लागू करें

चेतावनी


यह प्रोग्राम बहुत खतरनाक है. यदि यह विफल हो जाता है, तो हो सकता है कि आपको रूट पासवर्ड न पता हो
अपने स्वयं के कंप्यूटर पर (जिस स्थिति में आपको एकल-उपयोगकर्ता मोड में बूट करने की आवश्यकता है)। यहाँ नहीं हैं
वास्तव में ऐसा होने की ज्ञात रिपोर्टें हैं, लेकिन हम नहीं जानते कि आप कितने मूर्ख हैं। भी आप
संभवतः इसे बहु-उपयोगकर्ता सिस्टम पर नहीं चलाना चाहिए।

SYNOPSIS


तालाबंदी ताला HhMm ⎪ Hh ⎪ Mm
तालाबंदी ताला एचएच:एमएम
तालाबंदी लॉक HH:MMam ⎪ HH:MMpm
तालाबंदी ताला HHam ⎪ HHpm
तालाबंदी ताला

तालाबंदी अनलॉक [बल]

तालाबंदी की स्थिति

वर्णन


तालाबंदी एक उपकरण है जो आप पर अनुशासन थोपता है ताकि आप कुछ काम कर सकें। के लिए
उदाहरण के लिए, लॉकआउट का उपयोग फ़ायरवॉल स्थापित करने के लिए किया जा सकता है जो आपको वेब ब्राउज़ करने नहीं देता है।
लॉकआउट एक निर्दिष्ट अवधि के लिए रूट पासवर्ड बदलता है; यह आपको रोकता है
गुप्त रूप से फ़ायरवॉल को तोड़ना और फिर वैसे भी वेब ब्राउज़ करना। एक के मामले में
आपातकालीन स्थिति में, आप लॉकआउट के प्रभावों को पूर्ववत करने और इसे पुनर्स्थापित करने के लिए अपने कंप्यूटर को रीबूट कर सकते हैं
मूल रूट पासवर्ड.

जाहिर है, लोक आयूत ताला और लोक आयूत अनलॉक केवल रूट द्वारा ही चलाया जा सकता है। लोक आयूत हैसियत हो सकता है
किसी भी उपयोगकर्ता द्वारा चलाएँ.

लोक आयूत बिना किसी पैरामीटर के एक संक्षिप्त सहायता संदेश दिखाता है।

लोक आयूत ताला एक वैकल्पिक पैरामीटर लेता है। यदि कोई पैरामीटर नहीं दिया गया है, तो आपको बाहर कर दिया जाएगा
इंटरैक्टिव मोड और लॉक की अवधि या लॉक होने का समय पूछा गया
उठाया जाना चाहिए. आप इसे कमांड लाइन पर एक पैरामीटर के रूप में भी प्रदान कर सकते हैं। लोक आयूत
विभिन्न समय प्रारूपों को समझता है। आप विलंब निर्दिष्ट कर सकते हैं, उदाहरण के लिए, 3h (3 घंटे), 1h30m (1
घंटा और 30 मिनट), या 90m (1 घंटा और 30 मिनट), या आप पूर्ण समय निर्दिष्ट कर सकते हैं,
जैसे, 2pm, 2:30am, 15:30, आदि। आपसे यह पुष्टि करने के लिए कहा जाएगा कि किस समय तालाबंदी हुई थी
आपके सिस्टम को अनलॉक कर देगा. यदि आप "हाँ" टाइप करते हैं, तो लॉकआउट निष्पादित हो जाता है /etc/lockout/lock.sh और
रूट पासवर्ड को पूरी तरह से यादृच्छिक में बदल देता है। /etc/lockout/lock.sh एक खोल है
स्क्रिप्ट जो आप लिखते हैं. यह सुनिश्चित करने के लिए उपाय किए जाते हैं कि आप ढिलाई बरतना बंद कर दें। उदाहरण के लिए, यह
एक फ़ायरवॉल स्थापित कर सकता है जो पोर्ट 80 पर आउटगोइंग कनेक्शन को रोकता है। देखें
नीचे "उदाहरण" अनुभाग।

लोक आयूत अनलॉक एक वैकल्पिक लेता है मजबूर पैरामीटर. बिना किसी पैरामीटर के, लोक आयूत ताला
जाँच करेगा कि क्या सिस्टम को अनलॉक करने का समय आ गया है और, यदि हाँ, तो निष्पादित करेगा
/etc/lockout/unlock.sh, जो एक शेल स्क्रिप्ट है जिसे आप लिखते हैं। इसे पूर्ववत करना चाहिए
इसका प्रभाव /etc/lockout/lock.sh, सिस्टम लॉक होने पर निष्पादित किया गया। अगर आप पास हो गए
मजबूर करने के लिए पैरामीटर लोक आयूत अनलॉक, लॉकआउट आपके सिस्टम को जबरन अनलॉक कर देगा, चाहे वह
वास्तव में इसके लिए समय था या नहीं। लोक आयूत अनलॉक क्रॉन द्वारा हर मिनट बुलाया जाना चाहिए।
"कॉन्फ़िगरेशन" देखें।

लोक आयूत हैसियत उस समय का प्रिंट आउट लेगा जिस समय सिस्टम अनलॉक होने वाला है।

विन्यास


/etc/cron.d/lockout चाहिए निम्नलिखित दो प्रविष्टियाँ शामिल हैं:

*/1 * * * * रूट /usr/bin/लॉकआउट अनलॉक >/dev/null 2>&1
@रिबूट रूट /usr/bin/लॉकआउट अनलॉक फोर्स >/dev/null 2>&1

निम्नलिखित उदाहरण मानते हैं कि आप उपयोग कर रहे हैं sudo(8) और आपके पास एक फ़ाइल है,
/etc/lockout/sudoers.सामान्य जो सामान्य है / Etc / sudoers फ़ाइल, और
/etc/lockout/sudoers.lock, कौन सा / Etc / sudoers जब लॉकआउट आपका लॉक कर दे तो फाइल करें
कंप्यूटर। यह उदाहरण यह भी मानता है कि आप उपयोग कर रहे हैं iptables(8). /var/lib/iptables/active
आपके डिफ़ॉल्ट फ़ायरवॉल नियम शामिल होने चाहिए, और /var/lib/iptables/work शामिल होना चाहिए
फ़ायरवॉल नियम जो अनुशासन लागू करते हैं। उदाहरण के लिए नीचे देखें.

/etc/lock/lock.sh अनुशासन लागू करता है. उदाहरण के लिए:

#!/ बिन / श
/etc/init.d/iptables कार्य लोड करें
सीपी /etc/lockout/sudoers.lock / Etc / sudoers

/etc/lock/unlock.sh इन प्रभावों को ख़त्म करता है. उदाहरण के लिए:

#!/ बिन / श
/etc/init.d/iptables पुनरारंभ करें
सीपी /etc/lockout/sudoers.सामान्य / Etc / sudoers

आपका /var/lib/iptables/work कुछ इस तरह दिख सकता है:

*फ़िल्टर
:इनपुट स्वीकृति [1047:99548]
:आगे स्वीकार करें [0:0]
:आउटपुट स्वीकार [1104:120792]

# लोकलहोस्ट, एनटीपी से आने वाले पैकेटों को अनुमति दें,
# और मौजूदा कनेक्शन
-एक इनपुट-आई लो-जे स्वीकार करें
-ए इनपुट -पी यूडीपी -एम यूडीपी --सोर्स-पोर्ट एनटीपी -एम स्टेट --स्टेट स्थापित -जे स्वीकार
-ए इनपुट -एम राज्य -राज्य स्थापित -जे स्वीकार
-ए इनपुट -पी टीसीपी -जे ड्रॉप
-ए इनपुट -पी यूडीपी -जे ड्रॉप

# ईमेल और डीएनएस के लिए आउटगोइंग कनेक्शन की अनुमति दें
-ए आउटपुट -डी 127.0.0.1/8 -जे स्वीकार करें
-ए आउटपुट -पी टीसीपी -एम टीसीपी --डीपोर्ट एसएमटीपी -जे स्वीकार करें
-ए आउटपुट -पी टीसीपी -एम टीसीपी --डीपोर्ट डोमेन -जे स्वीकार करें
-ए आउटपुट -पी यूडीपी -एम यूडीपी --डीपोर्ट डोमेन -जे स्वीकार करें
-ए आउटपुट -जे ड्रॉप
COMMIT

उदाहरण


लॉकआउट लॉक 2 घंटे 30 मिनट [2 घंटे और 30 मिनट के लिए लॉक आउट]
लॉकआउट लॉक 90 मीटर [1 घंटे और 30 मिनट के लिए लॉक आउट]
अपराह्न 3 बजे तालाबंदी [दोपहर 3 बजे तक तालाबंदी]
तालाबंदी ताला 3:20 पूर्वाह्न [3:20 पूर्वाह्न तक ताला]
तालाबंदी ताला 15:20 [दोपहर 3:20 बजे तक ताला]

लॉकआउट स्थिति [दिखाती है कि सिस्टम कब अनलॉक होने वाला है]

onworks.net सेवाओं का उपयोग करके ऑनलाइन लॉकआउट का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम