চ্যাটার: বৈশিষ্ট্য বা পতাকাগুলির মাধ্যমে লিনাক্সে ফাইল / ফোল্ডারগুলির সর্বাধিক সুরক্ষা

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

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

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

chattr + i

মনে করুন আমরা কোনও ফাইল সুরক্ষিত করতে চাই যাতে এটি মুছতে না পারে, তা হ'ল: passwords.txt আপনার অবস্থানটি (উদাহরণস্বরূপ) OME হোম / পাসওয়ার্ড। টেক্সট

কেবল পঠনযোগ্য অ্যাট্রিবিউট সেট করতে (এটি কোনও সংশোধন এবং কোনও মুছে ফেলা নয়) এটি হবে:

sudo chattr +i $HOME/passwords.txt

যেমন আপনি দেখতে পাচ্ছেন, আমাদের + i প্যারামিটারের জন্য প্রশাসনের অনুমতি প্রয়োজন, যা উপায় দ্বারা, + মানে যে ফাইলটি অপরিবর্তনীয় হবে, আপনি জানেন, এটি মোছা যায় না, এটি কোনও অর্থে পরিবর্তন হতে পারে না।

তারপরে, আপনি sudo ব্যবহার করেও ফাইলটি মুছতে চেষ্টা করতে পারেন ... আপনি দেখতে পাবেন যে আপনি সক্ষম হবেন না, এখানে একটি স্ক্রিনশট রয়েছে:

chattr_1

একটি ফাইলের বৈশিষ্ট্যগুলি তালিকাবদ্ধ করতে বা দেখতে আমরা কমান্ডটি ব্যবহার করতে পারি lsattrউদাহরণস্বরূপ,

lsattr passwords.txt

তারপরে ব্যবহারের পরিবর্তে সুরক্ষা অপসারণ করতে +i আমরা ব্যাবহার করি -i এবং voila 😉

chattr + a

যেমনটি আমরা দেখেছি, + i প্যারামিটার আমাদের এটি সম্পূর্ণরূপে রক্ষা করতে দেয়, তবে এমন অনেক সময় এসেছে যখন আমার একটি নির্দিষ্ট ফাইলের সংশোধন করা দরকার, তবে এটির মূল বিষয়বস্তু পরিবর্তন না করেই। উদাহরণস্বরূপ, আমার একটি তালিকা রয়েছে এবং আমি চাই ইকো ব্যবহার করে নতুন লাইন এবং তথ্য যুক্ত করা হোক তবে এর জন্য পূর্ববর্তীগুলি পরিবর্তন না করেই:

sudo chattr +a $HOME/passwords.txt

এটি সম্পন্ন হয়ে আসুন, ফাইলটিতে নতুন কিছু লেখার চেষ্টা করা যাক:

echo "Prueba" > $HOME/passwords.txt

আপনি লক্ষ্য করবেন যে একটি ত্রুটি উপস্থিত হয়েছে… তবে আমরা যদি প্রতিস্থাপনের পরিবর্তে সামগ্রী ব্যবহার করি তবে >> >> এবং না> ব্যবহার করুন:

echo "Prueba" >> $HOME/passwords.txt

এখানে আমরা পারি।

শেষ!

আমি জানি যে জ্ঞানী কেউ যখন দেখেন যে রুট দিয়েও কোনও ফাইল মুছতে / পরিবর্তন করতে পারে তবে এর বৈশিষ্ট্যগুলি পরীক্ষা করতে পারে ... তবে, আরে! … কতবার আপনি এই জাতীয় কিছু লক্ষ্য করেছেন আপনি গুণাবলী সম্পর্কে চিন্তাভাবনা বন্ধ করে দিয়েছেন? ... আমি এটি বলছি কারণ সাধারণত আমরা কেবল এইচডিডি বা এর খাত দূষিত বলে মনে করি বা সিস্টেমটি কেবল উন্মাদ হয়ে গেছে crazy

ঠিক আছে যোগ করার মতো আরও অনেক কিছুই নেই ... আমার মনে হয় আমি এটি ব্যবহার করব +i আমার বান্ধবীটি ডাউনলোড করছে এমন কোনও কিছুর ডাউনলোড বন্ধ করতে ... ... এহম ... সে চায়নি সিমস ডাউনলোড 4 ফ্রি? … আমি মনে করি লাইসেন্স সম্পর্কে আপনাকে দুটি বা দুটি বিষয় শিখিয়ে দেব এবং সেগুলি লঙ্ঘন করা উচিত নয় 😀

গ্রিটিংস!


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   বন্ধ করুন তিনি বলেন

    এই সরঞ্জামটি সম্পর্কে জানতে আগ্রহী, যদি এটি আমাকে কিছুটা কৌতূহল সৃষ্টি করে তবে কীভাবে এটি বিট পারমিশনের মতো কিছু হবে না? মানে সেটুইড, সেটজিড এবং স্টিকি বিট? তা না হলে কেন? ওও

    PS: আপনি এই নিবন্ধটিতে আমার গার্লফ্রেন্ডকে বলছেন এমন সময় আমি গণনা হারিয়ে ফেলেছি ha

    1.    হুগো তিনি বলেন

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

      এই আদেশটি চাওন, চিমড এবং সেটফ্যাকেলের সাথে একত্রিত করে আকর্ষণীয় জিনিসগুলি সম্পন্ন করা যায়।

      ফ্রিবিএসডি-তে কিছু অনুরূপ রয়েছে, যা আমি আমার পিএফএসেন্সের জন্যও ব্যবহার করি।

    2.    জুয়ান তিনি বলেন

      হাহাহা এটি একটি পরিচিত পর্ব।
      http://www.xkcd.
      কম / 684 /

  2.   নিয়ান্দেকুড় তিনি বলেন

    [ডাঃ. বলিভার ট্রস্ক] $ সুডো চ্যাটার + আই * .মানুষ

  3.   টেসলা তিনি বলেন

    খুব ভাল অর্ডার। আমি তাকে চিনি না।

    এটি খুব কার্যকর হতে পারে যদি আমরা একটি পিসি ভাগ করি বা আমাদের কাছে একটি নির্দিষ্ট নথি থাকে যা আমরা কাজ করি যা আমরা বিশ্বের জন্য মুছতে চাই না।

    ধন্যবাদ এবং আন্তরিক শ্রদ্ধা!

  4.   লুইস তিনি বলেন

    খুব আকর্ষণীয়

    অনুরূপ কিছু করা যেতে পারে যাতে আমাদের মূল পৃষ্ঠায় কোনও মূল ফোল্ডারটি মূলের অ্যাক্সেস করতে না পারে?

    1.    টেসলা তিনি বলেন

      নিবন্ধ অনুযায়ী, এই কমান্ডের সাহায্যে রুট এমনকি ফাইল অ্যাক্সেস করতে পারে না। আমার ধারণা একই ফোল্ডারগুলির ক্ষেত্রেও প্রযোজ্য, লিনাক্সে যেহেতু ফোল্ডারগুলিও ফাইল রয়েছে, তাই না?

  5.   জোয়াকুইন তিনি বলেন

    কি কাকতালীয়. এই সপ্তাহান্তে আমি একটি রুট পার্টিশন মোছার চেষ্টা করেছি এবং / বুট ডিরেক্টরি থেকে কোনও ফাইল মুছতে অক্ষম। অনুসন্ধান করে, আমি বৈশিষ্ট্যগুলি খুঁজে পেয়েছি, আমি সেগুলি সত্যই জানতাম না এবং এখন আমি বুঝতে পারি যে কোনও ফাইলের অনুমতি এবং বৈশিষ্ট্যগুলির বিষয়টি খুব বড়। "Chmod" এবং "chown" এর সাথে এটি অবশ্যই আমাদের জানা উচিত essential

  6.   আগুতেমালা তিনি বলেন

    এটি অত্যন্ত কার্যকর, বিশেষত যদি উদাহরণস্বরূপ, আমরা আমাদের নিজ নিজ আইএসপির ডিফল্ট ডিএনএস পরিবর্তন করতে চাই এবং তা হল যখন আমাদের /etc/resolv.conf ফাইলটি সংশোধন করতে হবে এবং এটি করার জন্য আমাদের অবশ্যই চ্যাটার-আই করতে হবে / ইত্যাদি / রেজোলভ.কনফ, আমাদের ফ্রি এবং / অথবা ফ্রি ডিএনএস (যেমন ওপেনডিএনএস 208.67.222.222 এবং 208.67.220.220 বা গুগল ৮.৮.৮.৮ এবং ৮.৮.৪.৪) এর জন্য উপস্থিত আইপি'র সংশোধন করুন এবং থাকার পরে ফাইলটি সংশোধিত করুন, চ্যাটার পুনরায় করুন + i /etc/resolv.conf যাতে মেশিনটি শুরু হওয়ার সাথে সাথে ফাইলটি সংশোধন করা যায় না।
    দুর্দান্ত নিবন্ধ… এবং যাইহোক, আপনার গার্লফ্রেন্ড আমার স্ত্রীর মতো, যেমন গেমসে আসক্ত, হাহাহাহাহাহা

  7.   কাঁচা বেসিক তিনি বলেন

    স্পষ্টতই 'দ্য-ফাকিং-মাস্টার' এই পরিস্থিতিতে আপনার গার্লফ্রেন্ড। এক্সডি