এই পৃষ্ঠায় Google সিজন অফ ডক্সের জন্য গৃহীত প্রযুক্তিগত লেখার প্রকল্পের বিশদ বিবরণ রয়েছে৷
প্রকল্পের সারাংশ
- ওপেন সোর্স সংস্থা:
- হুনিক্স
- প্রযুক্তিগত লেখক:
- 0 ব্র্যান্ড
- প্রকল্পের নাম:
- নথি ইনস্টলেশন এবং নতুন নিরাপত্তা-কেন্দ্রিক কঠোর ডেবিয়ান লিনাক্স বিতরণের সেটআপ।
- প্রকল্পের দৈর্ঘ্য:
- স্ট্যান্ডার্ড দৈর্ঘ্য (3 মাস)
প্রকল্পের বিবরণ
হার্ডেনড ডেবিয়ান হল হোনিক্স ডেভেলপারদের সক্রিয় বিকাশের অধীনে একটি নতুন নিরাপত্তা-কেন্দ্রিক লিনাক্স বিতরণ। এই প্রজেক্টটি গ্রাউন্ড আপ থেকে উইন্ডোজ/ভার্চুয়ালবক্সের ভিতরে হার্ডেনড ডেবিয়ানের ইনস্টলেশন এবং সেটআপ নথিভুক্ত করে, লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করার সময় তাদের নিজের দুই পায়ে দাঁড়াতে প্রয়োজনীয় দক্ষতার সাথে প্রথমবার লিনাক্স ব্যবহারকারীদের শিক্ষিত করার উপর ফোকাস করে।
প্রকল্পের লক্ষ্য
মূল ডকুমেন্টেশন তৈরি করুন
এই প্রকল্পের প্রারম্ভিক পর্বটি হার্ডেনড ডেবিয়ানের মূল ডকুমেন্টেশনের উপর ফোকাস করবে। এটি একটি বিস্তৃত প্রকল্প ওভারভিউ, হার্ডেনড ডেবিয়ান ইনস্টল এবং সেট আপ করার জন্য টিউটোরিয়াল এবং পোস্ট ইনস্টলেশন পরামর্শ এবং টিপস নিয়ে গঠিত।
নতুন লিনাক্স ব্যবহারকারীদের জন্য শেখার ক্ষেত্র তৈরি করুন
নতুন লিনাক্স ব্যবহারকারীদের শেখানো কয়েকটি ম্যান পেজ লেখা এবং এটিকে একটি শিক্ষামূলক এলাকা বলা নয়। অনেক শিক্ষানবিস কমান্ড প্রম্পটগুলির সাথে ইন্টারঅ্যাক্ট করতে এবং তাদের নিজস্ব সমস্যার সমাধান করতে অভ্যস্ত। এই পৃষ্ঠাগুলি Cli দক্ষতা, ব্যবহারিক সমস্যা সমাধান এবং সমস্যা সমাধানের সর্বোত্তম অনুশীলনের উপর ফোকাস করবে।
স্পষ্টভাবে Whonix (অজ্ঞাতনামা ওএস) ডকুমেন্টেশন থেকে কঠোর ডেবিয়ান আলাদা করুন:
Whonix.org-এ Whonix এবং হার্ডেনড ডেবিয়ান উভয়েরই বাড়ি হবে প্রতিটি OS-এর ব্যবহারের ক্ষেত্রে খুবই ভিন্নতা রয়েছে যা একজন ব্যবহারকারী অন্যটির জন্য বিভ্রান্ত হলে গুরুতর পরিণতি হতে পারে। উদাহরণস্বরূপ, Whonix নাম প্রকাশ না করার জন্য সুপরিচিত কিন্তু একজন নতুন ব্যবহারকারী যিনি Whonix-এর সাথে অপরিচিত নন, তিনি হার্ডেনড ডেবিয়ান সেটআপ করতে পারেন এবং অনুমান করতে পারেন যে তারা বেনামে ওয়েব সার্ফিং করছেন। এই ধরনের ভুলগুলি প্রতিরোধ করার জন্য, হার্ডেনড ডেবিয়ান ডকুমেন্টেশন Whonix.org-এর একটি আলাদা এলাকায় সীমাবদ্ধ থাকবে একটি নতুন বই-এর মতো ফরম্যাটিং শৈলী যা Whonix OS ডকুমেন্টেশন ফরম্যাটিং শৈলী থেকে আলাদা। ব্যবহারকারীদের এই ভুলগুলি করা থেকে বিরত রাখতে কঠোর ডেবিয়ান ডাউনলোড পৃষ্ঠার মতো গুরুত্বপূর্ণ ক্ষেত্রেও সতর্কতা অন্তর্ভুক্ত করা হবে।
ব্যবহারকারী বান্ধব ডকুমেন্টেশন
লিনাক্স ডিস্ট্রিবিউশনের ইনস্টলেশন এবং সেট আপ অভিজ্ঞ ব্যবহারকারীদের জন্যও চ্যালেঞ্জিং হতে পারে। যদিও ব্যবহারে সহজ এবং স্বজ্ঞাত UI ব্যবহারকারীর অভিজ্ঞতা বাড়াতে পারে, ঠিক তেমনই গুরুত্বপূর্ণ লেখা পরিষ্কার এবং অনুসরণ করা সহজ -- ব্যবহারকারী বন্ধুত্বপূর্ণ -- ডকুমেন্টেশন। যেহেতু হার্ডেনড ডেবিয়ান ব্যবহারকারীর ভিত্তি নতুনদের থেকে শুরু করে উন্নত লিনাক্স ব্যবহারকারীদের মধ্যে রয়েছে, তাই সাবধানতা অবলম্বন করা উচিত ডকুমেন্টেশনটি শুধুমাত্র প্রযুক্তিগত দক্ষতা এবং প্রযুক্তিগত লেখকের বোঝার উপর ভিত্তি করে লেখা নয়। পরিবর্তে হার্ডেনড ডেবিয়ান একটি লিনাক্স শিক্ষানবিশের দৃষ্টিকোণ থেকে নথিভুক্ত করা হবে যা অভিজ্ঞ ব্যবহারকারীদের সহজ এবং সহজেই সম্পন্ন করা কাজগুলি সম্পাদন করতে অসুবিধা হতে পারে।
সম্প্রদায়ের সম্পৃক্ততা/অবদানকে উৎসাহিত করুন
হার্ডেনড ডেবিয়ান হল একটি চ্যালেঞ্জিং প্রজেক্ট যা সম্পূর্ণভাবে সম্পন্ন করা যেতে পারে প্রকল্পের পুরো সময় জুড়ে সম্প্রদায়ের নিযুক্ত থাকা নিশ্চিত করার মাধ্যমে। সম্প্রদায়ের সদস্যরা কেবল তখনই জড়িত থাকবে যদি তাদের প্রতিক্রিয়া উত্সাহের সাথে পূরণ করা হয় এবং তাদের ভাল ধারণাগুলি ডকুমেন্টেশন বাড়ানোর জন্য ব্যবহার করা হয়। সমগ্র GSoD জুড়ে আমি Whonix ফোরামে সক্রিয় থাকব যাতে ডকুমেন্টেশন উন্নত করতে সম্প্রদায়ের প্রতিক্রিয়া এবং অবদান উভয়কেই উৎসাহিত করে।
হার্ডেনড ডিবেইন ওএসের পুনরায় নাম দিন
যদিও এই অপারেটিং সিস্টেমটি হার্ডেনড ডেবিয়ানের উপর ভিত্তি করে, ট্রেডমার্ক লঙ্ঘন লঙ্ঘন এড়াতে একটি নতুন নাম খুঁজে বের করতে হবে। এই লক্ষ্য অর্জনের জন্য Whonix সম্প্রদায়কে আকর্ষণীয় নাম জমা দিতে উৎসাহিত করা হবে যেখান থেকে Whonix ডেভেলপাররা বেছে নিতে পারেন। যদিও, এখনও ব্রেনস্টর্মিং মোডে, আমার সেরা দুটি পছন্দ হল ""সেন্টেন্ট লিনাক্স" এবং ""সেন্টিনেল লিনাক্স""।
প্রকল্পের সময়রেখা
এই প্রকল্পের সময়-রেখাটি 7টি মিনি-মাইলস্টোনগুলিতে বিভক্ত করা হবে যা অগ্রগতি পরিমাপ করতে ব্যবহার করা যেতে পারে এবং প্রতিটি বিভাগ সময়মতো সম্পন্ন হয়েছে তা নিশ্চিত করার জন্য সামঞ্জস্য করার অনুমতি দেয়। ডক্সের সিজনে যেকোন সময়ে সমস্যা দেখা দিলে, আমি অবিলম্বে আমার পরামর্শদাতাকে অবহিত করব যাতে সমস্যা সমাধানের জন্য একটি কর্ম পরিকল্পনা প্রণয়ন করা যায়।
সেপ্টেম্বর 02 ( ডক্স প্রকল্পের সিজন শুরু করুন)
হোম পেজটি হার্ডেনড ডেবিয়ানের একটি ওভারভিউ প্রদান করে যা OS এর মূল পয়েন্টগুলি বিস্তারিত করে।
প্রাথমিক ডকুমেন্টেশনে Windows/VirtualBox-এ হার্ডেনড ডেবিয়ান ইনস্টল করা থাকবে। এটি এই অধ্যায়ের প্রাথমিক সুযোগকে সীমিত করবে। যাইহোক, সম্প্রদায়ের সদস্যদেরকে লিনাক্স হোস্টের পাশাপাশি KVM হাইপারভাইজারে হার্ডেনড ডেবিয়ান পরীক্ষা করতে এবং তাদের অনুসন্ধানের নথিভুক্ত করতে উত্সাহিত করা হবে।
সারণী বিস্তারিত সমর্থিত হোস্ট অপারেটিং
হার্ডওয়্যার প্রয়োজনীয়তা বিস্তারিত টেবিল.
- ন্যূনতম প্রয়োজনীয়তা
- প্রস্তাবিত
- সেরা পারফরম্যান্সের জন্য
বিষয়বস্তুতে একটি সংক্ষিপ্ত বিবরণ থাকবে যার মধ্যে থাকবে হার্ডেনড ডেবিয়ানের উন্নয়নমূলক লক্ষ্য এবং ব্যবহারের বিবরণ এবং তারপরে পৃথক উপাদানের রূপরেখা দেওয়া একটি টেবিল।
কঠিন ডেবিয়ান গোল।
- নিরাপত্তা কেন্দ্রীক লিনাক্স বিতরণ
- বিনামূল্যে এবং ওপেন সোর্স
- ব্যবহারকারী কনফিগারযোগ্য
- ডিফল্টরূপে শক্ত
শক্ত ডেবিয়ান তৈরি করে এমন উপাদানগুলির সারণী।
- ভার্চুয়ালবক্স হাইপারভাইজার
- উইন্ডোজ
- শক্ত ডেবিয়ান ভিত্তিক ওএস
- পরিভাষা (হোস্ট, ভার্চুয়াল মেশিন, গেস্ট ওএস ইত্যাদি)
শক্ত ডেবিয়ান ডিফল্টরূপে অনেক উন্নত নিরাপত্তা বৈশিষ্ট্যের সাথে কনফিগার করা হয়। এটি ব্যবহারকারীদের প্রায়শই জটিল কনফিগারেশনের সাথে বিভ্রান্ত হওয়ার প্রয়োজনীয়তা হ্রাস করে। সমস্ত সুরক্ষা বর্ধন সুবিধাগুলির একটি সংক্ষিপ্ত ব্যাখ্যা সহ একটি টেবিলে বিশদ বিবরণ দেওয়া হবে।
- ভাল এনট্রপির জন্য ডিফল্টরূপে ইনস্টল করা হয়েছে।
- NTP বীমা করার পরিবর্তে নিরাপদ বিতরণ করা নেটওয়ার্ক টাইম সিঙ্ক্রোনাইজেশন (sdwdate) ব্যবহার করা হয়।
- ডলফিন, নটিলাসে পূর্বরূপ নিষ্ক্রিয় করে।
- TCP টাইমস্ট্যাম্প এবং Netfilter এর সংযোগ ট্র্যাকিং সহায়ক নিষ্ক্রিয় করে।
- ওপেন-লিঙ্ক-নিশ্চিতকরণ।
- প্রোফাইলের সাথে ডিফল্টরূপে অ্যাপারমার সক্রিয় করা হয়েছে।
- নিরাপত্তা শক্ত ব্রাউজার (টর ছাড়া টর ব্রাউজার)
উন্নত লিনাক্স কার্নেল
ডেস্কটপ পরিবেশ; KDE (শুধুমাত্র Cli-এ উপলব্ধ)।
অন্যান্য...
মাইলস্টোন সেপ্টেম্বর 15 (সম্পূর্ণ সিস্টেমের প্রয়োজনীয়তা, বৈশিষ্ট্য এবং সুবিধা, ডিজাইন এবং লক্ষ্য)
প্রায়শই জিজ্ঞাসিত প্রশ্নের পৃষ্ঠাটি সম্প্রদায়ের সদস্যদের দ্বারা সাধারণত জিজ্ঞাসা করা প্রশ্নের উত্তর দেওয়ার জন্য ব্যবহার করা হবে। প্রকল্পের সময়কাল জুড়ে প্রয়োজনীয় বিষয়বস্তু যোগ করা হবে।
হার্ডেনড ডেবিয়ান ডাউনলোড এবং ইনস্টলেশন নিম্নলিখিতগুলি নিয়ে গঠিত।
- ডাউনলোড টেবিল যা হার্ডেনড ডেবিয়ান ইমেজ, ওপেনজিপিজি স্বাক্ষর, sha512 হ্যাশ এবং ডেভেলপারদের জিপিজি গানিং কী রয়েছে।
- বিকাশকারীরা স্বাক্ষরকারী কী এবং অপারেটিং সিস্টেমের চিত্র (টিউটোরিয়াল) যাচাই করুন।
- ভার্চুয়ালবক্স হাইপারভাইজার ডাউনলোড এবং যাচাইকরণ (টিউটোরিয়াল)।
- ভার্চুয়ালবক্সে শক্ত ডেবিয়ান আমদানি করুন (টিউটোরিয়াল)
- শক্ত ডেবিয়ান শুরু করুন
মাইলস্টোন সেপ্টেম্বর 29 (ডেবিয়ান ছবি, ডেবিয়ান ইনস্টলেশন সম্পূর্ণ ডাউনলোড এবং যাচাই করুন)
ব্যবহারকারীরা ডেস্কটপ পরিবেশ কাস্টমাইজ করতে এবং সিস্টেম সংস্থান বরাদ্দ করার জন্য প্রয়োজনীয় পদক্ষেপগুলির সাথে অপরিচিত হতে পারে। দ্রুত কনফিগারেশন"" টিপস নিম্নলিখিত প্রতিটি জন্য নথিভুক্ত করা হবে.
- কীবোর্ড লেআউট পরিবর্তন করা হচ্ছে
- অতিরিক্ত সিস্টেম সম্পদ বরাদ্দ করা হচ্ছে (RAM)
- পর্দার রেজোলিউশন পরিবর্তন করুন
- ডেস্কটপ শর্টকাট
- উইন্ডো স্টাইল ম্যানেজার
OS এবং টিউটোরিয়াল পরীক্ষার সময় পাওয়া বাগ এবং সমস্যাগুলি সমাধান এবং/অথবা সংশোধন সহ স্পষ্টভাবে নথিভুক্ত করা হবে। এই পৃষ্ঠায় হাইপারভাইজারগুলিতে অপারেটিং সিস্টেম চালানোর সময় সাধারণ সমস্যাগুলিও অন্তর্ভুক্ত করা হবে।
- কম RAM সমস্যা
- BIOS ভুল কনফিগারেশন (Intel VT-d, AMD-V)
- সংযোগ সমস্যা
মাইলস্টোন অক্টোবর 6 (সম্পূর্ণ প্রথম ধাপ, শক্ত ডেবিয়ান বাগ)
নতুন ব্যবহারকারীরা লিনাক্স টার্মিনাল/Cli এর সাথে অপরিচিত হতে পারে। যদি তাদের প্রয়োজনীয় তথ্যগুলি খুঁজে পাওয়া সহজ বা অ্যাক্সেসযোগ্য না হয় তবে তারা সমাধান খোঁজার চেষ্টা না করেই একটি সমর্থন অনুরোধ খুলবে। এই বিভাগটি সাধারণত ব্যবহৃত কমান্ড এবং ব্যবহারিক কমান্ড সিনট্যাক্স নথিভুক্ত করবে। প্রতিটি man
কমান্ডের একটি সংক্ষিপ্ত রূপরেখা দেবে, ব্যবহারিক উদাহরণ সহ এটি কীভাবে ব্যবহার করা যায়। ব্যবহারকারীদের বিভিন্ন কাজের জন্য যে কমান্ডগুলি ব্যবহার করতে হয় তা মনে রাখতে কিছুটা সময় লাগে। পুনরাবৃত্তির মাধ্যমে ব্যবহারকারীরা সময়ের সাথে কমান্ড সিনট্যাক্স মনে রাখবেন।
- টার্মিনাল/সিএলআই
- sudo
- পাঠ্য সম্পাদক
- ডিরেক্টরি গঠন
- ফাইল সিস্টেম নেভিগেশন
- ফাইলের অনুমতি
- ম্যান পেজ
- ফাইল/ডিরেক্টরি তৈরি করুন
- বিবিধ (লস, বিড়াল, কম)
মাইলস্টোন অক্টোবর 22 (সম্পূর্ণ শিক্ষার এলাকা, ম্যান পেজ)
সক্ষম/অভিজ্ঞ লিনাক্স ব্যবহারকারীদের সমস্যা সমাধানের দক্ষতা ভালো থাকে যা তারা সময়ের সাথে সাথে অর্জন করে। যখন একটি সমস্যা দেখা দেয় তখন তারা স্বয়ংক্রিয়ভাবে একটি সমাধানের জন্য অনুসন্ধান শুরু করে এবং যতক্ষণ না তারা একটি উত্তর খুঁজে পায় বা সমস্ত সম্ভাব্য সংস্থান শেষ না হয় ততক্ষণ পর্যন্ত অনুসন্ধান চালিয়ে যায়। যখন একটি নতুন লিনাক্স ব্যবহারকারী একটি সমস্যার সম্মুখীন হয় তখন তারা স্বয়ংক্রিয়ভাবে একটি সমর্থন অনুরোধ খোলে। এটা অত্যাবশ্যক যে ভাল অভ্যাস খুব প্রথম থেকে শক্তিশালী করা হয়.
সমস্যা সমাধানের টেমপ্লেট : ব্যবহারকারীরা ধাপে ধাপে নির্দেশাবলী অনুসরণ করলে সমস্যা সমাধানের সময় সফল হওয়ার সম্ভাবনা বেশি। এটি কীভাবে প্রাসঙ্গিক তথ্য সংগ্রহ করতে হয় এবং তাদের সমস্যার সমাধান খুঁজতে সেই তথ্য কীভাবে ব্যবহার করতে হয় তার উপর ফোকাস করবে। এই অনুরূপ হবে.
মনিটরিং লগ ফাইল: সিস্টেম লগের অবস্থান (প্রত্যেকটি কিসের জন্য ব্যবহার করা হয়) এবং ক্লি আউটপুট সংকুচিত করার জন্য প্রয়োজনীয় কমান্ড। (journalctl, dmesg ইত্যাদি...)
systemd: অবস্থা, পরিষেবা শুরু এবং বন্ধ করা।
সমস্যা সমাধান করা সাধারণ সমস্যা: সংযোগ সমস্যা, ভাঙ্গা সফ্টওয়্যার প্যাকেজ ইত্যাদি।
বাগ এবং/অথবা সমস্যা রিপোর্টিং নির্দেশিকা।
মাইলস্টোন নভেম্বর 05 (সম্পূর্ণ শিক্ষার এলাকা, সমস্যা সমাধান)
সামার অফ ডক্সের বাকী অংশটি কঠোর ডেবিয়ানের জন্য হুনিক্স ডকুমেন্টেশন রিফ্যাক্টরিং এবং মান নিয়ন্ত্রণের উপর দৃষ্টি নিবদ্ধ করা হবে।
শক্ত ডেবিয়ানের সাথে ব্যবহারের জন্য রিফ্যাক্টর হোনিক্স ডক্স
- নিরাপদে সফটওয়্যার ইন্সটল করুন।
- অপারেটিং সিস্টেম আপডেট