BOSS-Linux/C2/Basics-of-System-Administration/Bengali

From Script | Spoken-Tutorial
Revision as of 21:54, 5 January 2015 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:02 লিনাক্সে সিস্টেম অ্যাডমিনিস্ট্রেশন -এর প্রাথমিক পর্যায়ের এই টিউটোরিয়ালে আপনাদের স্বাগত |
00:09 এই টিউটোরিয়াল-এ আমরা শিখব -
00:13 adduser
00:14 su
00:16 usermod
00:17 userdel
00:18 id
00:19 du
00:20 df
00:22 আমি এই টিউটোরিয়াল-এ Linux অপারেটিং সিস্টেম ব্যবহার করছি |
00:27 এই টিউটোরিয়াল-এর আগে এই ওয়েবসাইট-এর “General Purpose Utilities in Linux” কথ্য টিউটোরিয়ালটি দেখে নেবেন |
00:39 এই কমান্ড-গুলি চালানোর জন্য admin ক্ষমতা থাকা আবশ্যক |
00:47 প্রথমে শেখা যাক কিভাবে একটি নতুন ব্যবহারকারী তৈরী করা যায় |
00:53 "Adduser" কমান্ড একটি নতুন ব্যবহারকারীর অ্যাকউন্ট এবং সেটির পরিচয় প্রমাণ ব্যবস্থা তৈরী করে |
01:01 আমরা "sudo" কমান্ডের সাহায্যে কোনো ব্যবহারকারীর অ্যাকাউন্ট যোগ করতে পারি |
01:06 এখন “sudo” কমান্ড নিয়ে সংক্ষিপ্ত আলোচনা করা যাক |
01:11 Sudo কমান্ড দ্বারা অ্যাডমিনিস্ট্রেটিভ ইউজার সুপার ইউজার হিসেবে কোনো কমান্ড চালাতে পারে |
01:19 sudo কমান্ড-এর অনেক বিকল্প আছে |এই টিউটোরিয়াল-এর পরবর্তী অংশে আমরা সেগুলির সম্পর্কে জানব |
01:27 এখন শেখা যাক, কিভাবে একটি নতুন ব্যবহারকারী তৈরী করা যায় |
01:32 আমি আগেই এখানে “Terminal” খুলে রেখেছি |
01:36 কমান্ডটি লেখা যাক “sudo স্পেস adduser” | এন্টার টিপুন |
01:45 এটি আপানকে পাসওয়ার্ড জিজ্ঞাসা করবে |
01:48 আমি এখানে “Admin” পাসওয়ার্ড দিলাম | এন্টার |
01:54 টার্মিনাল-এ লেখা পাসওয়ার্ডটি দেখা যায় না |
01:58 তাই আমাদের সাবধানে পাসওয়ার্ড লিখতে হবে |
02:03 এটি সম্পূর্ণ হল একটি বার্তা দেখা যাবে “adduser : Only one or two names allowed” |
02:14 তাহলে আসুন, একটি নতুন ব্যবহারকারীর অ্যাকাউন্ট তৈরী করা যাক যার নাম "duck"
02:21 কমান্ড-টি লিখুন  :
02:23 sudo স্পেস adduser স্পেস duck, এবার এন্টার টিপুন |
02:33 আমরা একটি নতুন ব্যবহারকারী “duck” তৈরী করেছি |
02:36 একটি নতুন ইউজার তৈরি হবার সময়, সেই ব্যবহারকারীর জন্য আরও একটি পৃথক "হোম" ডিরেক্টরিও তৈরী হয় |
02:46 লক্ষ্য করবেন, এখানে আপনাকে ব্যবহারকারী “duck” এর নতুন পাসওয়ার্ড জিজ্ঞাসা করা হবে |
02:52 আপনার পছন্দমত পাসওয়ার্ড লিখুন, আমি এখানে পাসওয়ার্ড হিসাবে “duck” লিখলাম | এন্টার টিপুন |
03:04 নতুন পাসওয়ার্ড আবার লিখুন |
03:07 নিরাপত্তাজড়িত কারণে এবং নিশ্চিত করার জন্য পাসওয়ার্ড দুবার জিজ্ঞাসা করা হয় |
03:13 নতুন ব্যবহারকারীর পাসওয়ার্ড এখন পরিবর্তিত হয়ে গেছে |
03:18 আমাদে18আরো তথ্য জিজ্ঞাসা করা হবে |
03:22 কিন্তু এখনকার মত, আমি শুধুমাত্র “Full Name” হিসাবে “duck” লিখব এবং বাকি তথ্যগুলি ফাঁকা রেখে দিতে এন্টার কী টিপব |
03:33 এন্টার |
03:34 এটি নিশ্চিত করতে “y” টিপুন |
03:39 এটি নিশ্চিত করতে যে সব তথ্য সঠিক আছে |
03:43 এখন পরীক্ষা করে দেখা যাক, ব্যবহারকারীর অ্যাকাউন্ট তৈরি হয়েছে কিনা |
03:48 এটি করতে, কমান্ড প্রম্পট-এ লিখুন
03:51 “ls space /(slash) home”
03:56 এবং এন্টার টিপুন |
03:58 হোম ফোল্ডারের .. ব্যবহারকারীদের তালিকা দেখতে “ls” কমান্ড ব্যবহার করা হয় |
04:05 এখানে আমাদের তৈরী করা নতুন ব্যবহারকারী “duck” দেখা যাচ্ছে |
04:10 স্লাইডে ফিরে যাওয়া যাক |
04:13 পরবর্তী কমান্ড হল “su”
04:18 “su” হল “Switch User” |
04:21 বর্তমান ব্যবহারকারী থেকে অন্য ব্যবহারকারী-ত়ে যেতে এই কমান্ড ব্যবহার করা হয় |
04:26 এখন টার্মিনাল-এ যাওয়া যাক |
04:30 টার্মিনাল-এ কমান্ড-টি লিখুন “su space hyphen space duck” এবং এন্টার টিপুন |
04:41 আপানকে পাসওয়ার্ড জিজ্ঞাসা করা হবে |
04:44 এখানে ব্যবহারকারী “duck” -এর পাসওয়ার্ড লিখতে হবে | মনে করে দেখুন, এই পাসওয়ার্ড-টিও “duck” ছিল |
04:51 লক্ষ্য করুন, টার্মিনাল পূর্ববর্তী ইউজার থেকে নতুন ইউজার-এ এসেছে, যা আমাদের ক্ষেত্রে "duck" |
05:02 ইউসার থেকে বেরিয়ে যেতে লিখুন “logout” এবং এন্টার টিপুন |
05:10 এখন টার্মিনাল বর্তমান ইউজার "duck" থেকে বেরিয়ে এসেছে এবং পূর্ববর্তী ইউজার অ্যাকাউন্ট যা আমাদের ক্ষেত্রে "vinhai" , সেখানে ফিরে এসেছে |
05:18 এবার “usermod” কমান্ড নিয়ে আলোচনা করা যাক |
05:23 “usermod” কমান্ড
05:24 সুপার ইউজার বা root ব্যবহারকারীকে অন্য ব্যবহারকারীর আকাউন্টের সেটিং পরিবর্তন করতে সাহায্য করে
05:33 পাসওয়ার্ড পরিবর্তন করে কোনো পাসওয়ার্ড ছাড়া বা খালি পাসওয়ার্ড করা |
05:37 কোন তারিখে ব্যবহারকারীর অ্যাকাউন্ট নিষ্ক্রিয়হবে, ত়া দেখায় |
05:42 এই কমান্ড-টি ব্যবহার করে দেখা যাক |
05:44 এখন টার্মিনাল-এ ফিরে যাওয়া যাক |
05:46 এখন দেখা যাক কিভাবে duck ব্যবহারকারীর অ্যাকাউন্টের মেয়াদ শেষ হওয়ার তারিখ ধার্য করা যায় |
05:52 এখানে কমান্ড প্রম্পটে লিখুন -
05:56 sudo স্পেস usermod স্পেস -(hyphen)e স্পেস ২০১২ -(hyphen)১২ -(hyphen)২৭ স্পেস duck
06:21 এবং এন্টার টিপুন |
06:25 এখানে বিকল্প e -এর সাহায্য কমান্ডে উল্লেখ করা তারিখ ব্যবহারকারীর অ্যাকাউন্টের মেয়াদ শেষ হওয়ার তারিখ হিসাবে ধার্য করা হয়েছে |
06:34 এখন আপনি user account “duck”-এর মেয়াদ শেষ হওয়ার তারিখ ধার্য করে দিয়েছেন |
06:39 এখন “uid” এবং “gid” কমান্ড নিয়ে আলোচনা করা যাক |
06:45 “id – কমান্ড” সব ব্যবহারকারী এবং দলের পরিচয় জানতে ব্যবহার করা হয় |
06:51 ব্যবহারকারীর পরিচিতি জানতে, “id space -(hyphen)u” ব্যবহার করা হয় |
07:00 দলের পরিচিতি জানতে “id space -(hyphen)g” ব্যবহৃত হয় |
07:08 এখন এটি করে দেখা যাক |
07:10 টার্মিনাল-এ লিখুন “id” এবং এন্টার টিপুন |
07:17 বর্তমানে আমরা যে সিস্টেম ব্যবহার করছি, সেটির ব্যবহারকারীদের আইডিগুলি এবং গ্রুপ ID-এ দেখা যাচ্ছে |
07:25 শুধুমাত্র ব্যবহারকারীর id দেখতে, “-(hyphen)u” বিকল্পটি প্রয়োজনীয় |
07:30 এই কমান্ড-টি লিখুন , “id স্পেস -(hyphen)u”
07:36 এন্টার টিপুন |
07:38 এখন আমরা শুধুমাত্র ব্যবহারকারী-ডের id দেখতে পাচ্ছি |
07:42 কিন্তু ব্যবহারকারীদের নাম জানতে কী করবো ?
07:47 সেটি জানতে, আমাদের টার্মিনাল-এ লিখতে হবে
07:50 “id স্পেস -(hyphen)n স্পেস -(hyphen)u” | এন্টার টিপুন |
08:00 এখন আমরা ব্যবহারকারী-ডের নামের পরিবর্তে id দেখতে পাচ্ছি |
08:08 এখন Group ID -এর কমান্ড-গুলি জানা যাক |
08:12 লিখুন “ id space -(hyphen)g”.
08:17 এখন আমরা group id-গুলি দেখতে পাচ্ছি |
08:20 এখন যদি আমরা সব বর্তমান.. ব্যবহারকারী-দের group ID দেখতে চাই, তাহলে লিখুন
08:26 “id স্পেস -(hyphen) (capital)G” এবং এন্টার টিপুন |
08:32 লক্ষ্য করুন, আমি G বড় হাতের অক্ষরে লিখেছি |
08:38 এই কমান্ড-এর আউটপুট নিজে দেখুন .. |
08:40 এখন শেখা যাক কিভাবে কোনো ব্যবহারকারীর অ্যাকাউন্ট মুছে ফেলা যায় |
08:44 এর জন্য আমরা “userdel” কমান্ড ব্যবহার করবো |
08:48 আমরা “userdel” কমান্ড ব্যবহার করে কোনো ব্যবহারকারীর অ্যাকাউন্ট বরাবরের মত মুছে ফেলতে পারি |
08:54 এটি টার্মিনাল-এ করে দেখা যাক |
08:56 এখানে লিখুন “sudo স্পেস userdel স্পেস -(hyphen)r স্পেস duck”.
09:09 আমি -(হাইফেন)r বিকল্প ব্যবহার করেছি |
09:12 এটি ব্যবহারকারীর সঙ্গে তার home ডিরেক্টরি মুছে ফেলে |
09:17 এন্টার টিপুন এবং দেখুন কী হয় |
09:21 ব্যবহারকারী “duck” মুছে গেছে |
09:25 এটি পরীক্ষা করতে লিখুন
09:28 “ls space /(slash)home” এবং এন্টার টিপুন |
09:35 দেখুন “duck” ব্যবহারকারীর অ্যাকাউন্ট মুছে গেছে |
09:40 এবার স্লাইডে ফিরে যাওয়া যাক |
09:43 লিনাক্স সিস্টেম অ্যাডমিনিস্ট্রেশন-এর আরো দুটি প্রয়োজনীয় কমান্ড হল “df” ও “du”
09:50 “df” কমান্ড ডিস্ক-এ কতটা ফাঁকা স্থান আছে, যা জানায় |
09:55 এবং “du” কমান্ড দেখায় একটি ফাইল কতটা স্থান দখল করে আছে |
10:00 এই দুটি কমান্ড আপনি নিজে চালান এবং সেগুলির আউটপুট দেখুন |
10:06 টার্মিনাল-এ যাওয়া যাক, আমি এখানে “df” কমান্ডের কিছু দরকারী বিকল্প দেখাবো |
10:13 এবার লিখুন df space -(hyphen)h | এন্টার টিপুন |
10:20 এখানে দেখা যাচ্ছে, ফাইল সিস্টেমের সাইজ এবং কতটা স্থান ব্যবহার করা হয়েছে |
10:25 এই কমান্ড স্থানগলি মানুষের পাঠযোগ্য বিন্যাসেও দেখায় |
10:34 এখন “du” কমান্ডের কিছু বিকল্প নিয়ে আলোচনা করা যাক |
10:37 আমি ধরে নিচ্ছি, আপনি হোম ফোল্ডারে কিছু টেক্সট ফাইল তৈরী করে রেখেছেন |
10:44 সেটি না থাকলে, দয়া করে “General Purpose Utilities in Linux” টিউটোরিয়াল-টি দেখুন |
10:51 আমি কমান্ডগুলি চালানোর জন্য আমার হোম ফোল্ডারে কিছু টেক্সট ফাইল তৈরী করে রেখেছি |
10:58 “home folder”-এ যেতে টার্মিনাল-এ লিখুন -
11:03 “cd স্পেস /(স্ল্যাশ) home” এবং এন্টার টিপুন |
11:07 এবার লিখুন du স্পেস -(hyphen)s স্পেস *. (astrix dot) txt | এন্টার টিপুন |
11:21 এই কমান্ডটি ডিরেক্টরির মধ্যে উপস্থিত txt ফাইলগুলির আকারসহ তালিকা দেখায় |
11:30 অনুশীলনী হিসাবে, কমান্ড প্রম্পটে লিখুন -
11:35 “du space -(hyphen)ch space *.(astrix dot)txt” | দেখা যাক কী জয় |
11:46 আবার স্লাইডে ফিরে যাওয়া যাক |
11:48 সারসংক্ষেপে, আমরা শিখেছি :
11:51 “adduser” কমান্ড দ্বারা নতুন ব্যবহারকারী তৈরী করা |
11:53 “su” কমান্ড দ্বারা এক ইউসার থেকে ইউসার-এ যাওয়া |
11:56 “usermod” কমান্ড দ্বারা ইউসার account settings পরিবর্তন করা |
12:00 “userdel” কমান্ড দ্বারা ইউসার মুছে ফেলা |
12:03 id কমান্ড যা user id এবং group id সম্পর্কে তথ্য দেয় |
12:07 “df” কমান্ড যা ফাইল সিস্টেমের সাইজ ও তাতে কতটা ফাঁকা আছে, ত়া জানায় |
12:11 “du” কমান্ড যা জানায় ফাইল কতটা স্থান জুড়ে আছে |
12:15 এখানেই “Basics of system administration” সংক্রান্ত এই টিউটোরিয়াল-টি সমাপ্ত হলো |
12.20 এই লিঙ্ক-এ উপলব্ধ ভিডিও-টি Spoken Tutorial প্রকল্পকে সারসংক্ষেপে বোঝায় |
12:27 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিও-টি ডাউনলোড করে দেখতে পারেন |
12:32 আমরা কথ্য টিউটোরিয়াল-গুলি ব্যবহার করে শিক্ষাশিবির সঞ্চালন করি | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দি |এই বিষয় বিস্তারিত তথ্যের জন্য আমাদের যোগাযোগ করুন |
12:41 স্পোকেন্ টিউটোরিয়াল্ Talk to a Teacher প্রকল্পের অংশবিশেষ যা ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত ।
12:50 আরো বিস্তারিত তথ্য এই লিঙ্ক-এ প্রাপ্তিসাধ্য ।
12:55 আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি | এই টিউটোরিয়াল-এ অংশগ্রহন করার জন্য ধন্যবাদ ।

Contributors and Content Editors

Kaushik Datta