আমি আমার আরপিআইতে কয়েকটি টিউটোরিয়াল অনুসরণ করেছি এবং প্রচুর কমান্ড দিয়ে শুরু করেছি sudo
; এর অর্থ কী এবং এটি কী করে?
আমি আমার আরপিআইতে কয়েকটি টিউটোরিয়াল অনুসরণ করেছি এবং প্রচুর কমান্ড দিয়ে শুরু করেছি sudo
; এর অর্থ কী এবং এটি কী করে?
উত্তর:
sudo
মানে সুপার ইউজার ড; এটি আপনাকে অন্য একজন ব্যবহারকারী হিসাবে চালানোর অনুমতি দেয়, সাধারণত সুপার ব্যবহারকারী ( root
), প্রশাসনিক কাজগুলি সম্পাদন করতে, যেমন সফ্টওয়্যার আপডেট করা, ফাইল সিস্টেম পরিবর্তন করতে এবং ডেমন শুরু করতে।
root
চূড়ান্ত শক্তি আছে এবং বেশ কিছু চালাতে পারে। সুতরাং, এটি আপনার সিস্টেমে প্রচুর ক্ষতি করতে পারে এবং সবচেয়ে খারাপ ক্ষেত্রে আপনাকে আবার শুরু করতে হবে।
কমান্ড চালানোর আগে আপনাকে অবশ্যই সর্বদা বুঝতে হবে।
sudo
?সুরক্ষার কারণে, সাধারণ ব্যবহারকারীরা সবকিছু করতে পারবেন না। এটি দুর্ঘটনাক্রমে খুব খারাপ কিছু করতে বাধা দেয় এবং সিস্টেমকে ক্ষতিকারক ব্যবহারকারীদের বাধা দেয়।
root
যখন উন্নত অনুমতি চাই তখন কেন সাইন ইন করব না ?sudo
প্রশাসকরা প্রতিটি ব্যবহারকারী কী আদেশগুলি পরিচালনা করতে পারে তা নিয়ন্ত্রণ করতে দেয় root
। উদাহরণস্বরূপ, আপনার প্রশাসক আপনার চালানোর জন্য অনুমতি দিতে পারে apt-get
যেমন root
, কিন্তু অন্য কিছুই নয়। তদতিরিক্ত, সমস্ত কমান্ডের মাধ্যমে চালিত sudo
লগ ইন করা হয় /var/log/auth.log
।
ডিফল্ট ডেবিয়ান চিত্র sudo
আগাম ইনস্টল করা হয়েছে, তবে অন্যেরা তা নাও করতে পারে। আপনি প্রায়শই ডিস্ট্রিবিউশন প্যাকেজ ম্যানেজার ব্যবহার করে এটি ইনস্টল করতে পারেন বা মূল অনুমতি পাওয়ার অন্যান্য উপায়গুলি অনুসন্ধান করতে পারেন।
আপনি এটি sudo
ব্যবহার করে ইনস্টল করতে পারেন pacman
: pacman -S sudo
হিসাবে চালান root
। তারপরে আপনার নতুন ব্যবহারকারী যুক্ত করা উচিত এবং root
অ্যাকাউন্টটি অক্ষম করা উচিত ।
আর্ক লিনাক্সে (এবং এটি সরবরাহকারী অন্যান্য বিতরণগুলি), আপনি su
(বিকল্প ব্যবহারকারী) কমান্ডটি অন্য কোনও ব্যবহারকারীর পরিচয় (সহ root
) অনুমান করতে ব্যবহার করতে পারেন । এর অর্থ হ'ল আপনার ভবিষ্যতের সমস্ত আদেশ (বর্তমান সেশনে) তাদের অনুমতি পাবে। তবে, আপনাকে তাদের পাসওয়ার্ডের প্রয়োজন হবে এবং আপনি যে কমান্ডগুলি চালাচ্ছেন সেগুলি অগত্যা লগড হবে না।
su
যে উত্তরটি বাস্তবায়নের জন্য তথ্যগুলি কার্যকর হতে পারে?
আপনি এটি সাধারণত আপনার বর্তমান ব্যবহারকারীর চেয়ে নির্দিষ্ট কমান্ডটি রুট হিসাবে কার্যকর করতে ব্যবহার করেন। সুরক্ষার কারণে লিনাক্স জগতের রীতিটি আপনার প্রধান ব্যবহারকারীর জন্য সীমিত সুযোগ-সুবিধা পাওয়ার জন্য এবং যখনই আপনার কোনও অধিকারের দরকার নেই এমন কিছু করার দরকার পড়ার জন্য আপনাকে যেমন রুট-এ স্যুইচ করতে হবে (যেমন প্যাকেজ ইনস্টল করা।)
উইন্ডোজ ওয়ার্ল্ডে রুটটি প্রশাসকের মতো কিছুটা - এটি আপনার চূড়ান্ত "করতে পারে কিছু করতে" ব্যবহারকারী।