নির্দিষ্ট সময়ের জন্য ম্যাকের মধ্যে ইন্টারনেট অ্যাক্সেস অবরুদ্ধ করার উপায়


-3

আমি নির্ধারিত সময়কালের জন্য ইন্টারনেট অ্যাক্সেসকে সীমাবদ্ধ করার একটি উপায় সন্ধান করছি যাতে আমি, প্রশাসক সীমাবদ্ধ সময়কালে ইন্টারনেটে অ্যাক্সেস করতে না পারি এবং আমিও এইভাবে কোনও উপায়ে ওভাররাইড করতে পারি না অ্যাডমিন, আমার হার্ড ডিস্কটি ফর্ম্যাট করে এবং আমার ওএস পুনরায় ইনস্টল করা ব্যতীত

আমি ব্রাউজার অ্যাড-অন বা প্যারেন্টাল নিয়ন্ত্রণগুলি (আমি প্রশাসক) বা রাউটার পরিবর্তনগুলি (আমি রাউটারের মালিক নই) এর মতো বিপরীত পদ্ধতিগুলি খুঁজছি না। আমি ওএসের স্তরে এমন কিছু চাই, যাতে প্রশাসকের অধিকার প্রয়োজন হয় (অবশ্যই এটি অ্যাডমিন ছাড়া অন্য কিছু করা যায় না), এবং অপরিবর্তনীয় কিছু।

আমি আমার লক্ষ্যে পৌঁছানোর যে কোনও উপায় অবলম্বন করে কৃতজ্ঞ এবং খুব খুশি হব।


এর চেয়ে স্থায়ী?
ঝুঁকিপূর্ণ

স্থায়ী নয়, আমি এটি নির্দিষ্ট সময়কালের জন্য হতে চাই
টিম

সুতরাং আপনি নিজেকে লক আউট করতে চান, চাবিটি দূরে সরিয়ে ফেলুন, তারপরে এটি সন্ধান করার চেষ্টা করুন
রোজকে

1
Idk কেন এই এত downvotes পারেন পেয়েছিলাম ছাড়া হয়তো selfcontrolapp.com প্রথমে Google উপর আঘাত করা হয়।
তেটসুজিন

1
এটি সম্ভবত এটি ডাউনভোটের সংখ্যা পেয়েছে কারণ প্যারাস 1 এবং 2 একে অপরের সাথে বিরোধিতা করে: অ্যাডমিন কী করতে পারে / করতে পারে না।
অ্যালান

উত্তর:


0

প্রথমে একটি ভুল ধারণা পরিষ্কার করা যাক ....

আমি সীমাবদ্ধ করার জন্য একটি উপায় খুঁজছি ... আমি সিদ্ধান্ত নিয়েছি যাতে আমি, প্রশাসক অ্যাক্সেস করতে পারি না ... এবং আমি প্রশাসক হওয়া সত্ত্বেও কোনওভাবেই এটিকে ওভাররাইড করতে পারি না ... যাতে প্রশাসকের অধিকার প্রয়োজন (অবশ্যই এডমিন দ্বারা অন্য কিছু করা যায় না) এবং অপরিবর্তনীয় কিছু।

অন্য কথায়, অন্য প্রশাসক যে ঘটনাটি ঘটাতে পারে না এমন কার্যকলাপকে আটকাতে আপনি (প্রশাসক হিসাবে) ওএসকে সংশোধন করতে পারেন?

না। একজন প্রশাসক যে কোনও কিছু করতে পারে, অন্য একজন পূর্বাবস্থায় ফিরে যেতে পারে।

এটি এমনটি বলার অপেক্ষা রাখে না যে আপনি "পূর্বাবস্থায় ফেরা" খুব কঠিন করতে পারবেন না । সুতরাং, বিল্ট-ইন ফায়ারওয়ালটি ব্যবহার করে pfআপনি যা অর্জন করার চেষ্টা করছেন তার তুলনামূলকভাবে ভাল কিছু অর্জনের জন্য এখানে একটি সংক্ষিপ্ত রেসিপি দেওয়া আছে।

pfআপনার ইন্টারনেট "অক্ষম" করতে ব্যবহার করুন

আপনার ইন্টারনেট অ্যাক্সেস ব্লক করার মাংস এবং আলু pfএতটাই, আমরা এটি এখানে দেখব।

ইন্টারনেট অ্যাক্সেস ব্লক করুন

আপনি খুব সহজ একটি নিয়ম সেট দিয়ে আপনার সমস্ত ইন্টারনেট অ্যাক্সেস ব্লক করতে পারেন। সুতরাং, ধরে নিচ্ছি যে পিএফ নিয়মটি ফাইলটিতে সেট করা আছে ~/pf/pf_block_all.conf, কেবল নিম্নলিখিত দুটি লাইন সেট করুন:

block in all
block out all

তারপরে আপনি pfকাস্টম বিধি সেটটি সক্ষম ও নির্দিষ্ট করে সাধারণ কমান্ড দিয়ে আপনার ইন্টারনেটকে "ব্রেক" করতে পারেন ।

$ sudo pfctl -e -f ~/pf/pf_block_all.conf

আপনি যখন আবার ইন্টারনেট পেতে প্রস্তুত হন, কেবলমাত্র অক্ষম করুন pf

$ sudo pfctl -d

(এগিয়ে যান, এটি কীভাবে ইন্টারনেটকে বাধা দেয় তা দেখার চেষ্টা করে দেখুন)।

launchdপ্লিস্ট চালাচ্ছেন

আপনি এটিকে একটি LaunchDeemon হিসাবে চালাতে চাইবেন কারণ এরপরে এটি কার্যকর rootহবে এবং sudoকার্যকর করার জন্য আপনার প্রয়োজন হবে না ফাংশনটি। আপনার নির্দিষ্ট বিরতিতে দুটি চালকের চালনা দরকার; একটি সক্ষম করতে এবং অন্যটি অক্ষম করতে pfএই পোস্টটি কীভাবে এটি অর্জন করতে হবে তার বিশদে যায়।

অ্যাক্সেস অবরুদ্ধ pfctl

আপনার টাইপ করার ক্ষমতা সরিয়ে ফেলতে আপনাকে সম্পাদন sudo pfctl ....করার অনুমতি (ভাল, কমপক্ষে এটি কঠিন করে তোলা) দরকার হবে। ইন /etc/sudoersফাইল আপনি নিম্নলিখিত এন্ট্রি সঙ্গে একটি প্রোগ্রাম ছাঁটাই করতে পারেন:

Tim ALL = ALL, !/sbin/pfctl

এটি আপনাকে কার্যকর করতে বাধা দেবে pfctl, তবে এটির কার্যকারিতা রয়েছে। উপরের লিঙ্কটি দেখুন।


2

না, কোনও অপরিবর্তনীয় উপায় নেই। চূড়ান্তভাবে, কোনও প্রশাসক সর্বদা স্ক্র্যাচ থেকে ম্যাকোস পুনরায় ইনস্টল করতে পারে বা সিস্টেমের ঘড়িটি পরিবর্তন করতে পারে যাতে ব্ল্যাকআউট সময়কাল খুব শীঘ্রই শেষ হয়। নির্দিষ্ট সময়ের জন্য নেটওয়ার্ক হার্ডওয়্যার এবং একটি অপরিবর্তনযোগ্য ফার্মওয়্যার ক্লকটি অক্ষম করার জন্য আপনার একটি ফার্মওয়্যার বিকল্পের প্রয়োজন হবে এবং এ জাতীয় জিনিসগুলির অস্তিত্ব নেই।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.