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