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

From Script | Spoken-Tutorial
Revision as of 12:20, 29 November 2012 by 10.102.152.95 (Talk)

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

Contributors and Content Editors

Kaushik Datta, PoojaMoolya