Skip to content
VDS · অপারেটিং সিস্টেম

Debian: বিশেষত্ব ও প্রথম পদক্ষেপ

মেশিনে Debian 12 ও 13-এর প্রাথমিক সেটআপ: আপডেট, মৌলিক প্যাকেজের সেট, sudo, ফায়ারওয়াল, সময় এবং নতুনদের অবাক করা বিশেষত্ব।

আপডেট: ২৩ আগস্ট, ২০২৬

Debian হলো এমন একটি সিস্টেম যেখানে কোনো চমক নেই: ন্যূনতম প্রি-ইনস্টল করা সফটওয়্যার, রিলিজের মধ্যে বিরল পরিবর্তন, দীর্ঘ সাপোর্ট। সংস্করণ 12 এবং 13 পাওয়া যায়।

প্রথম কমান্ডগুলো

apt update && apt upgrade -y
apt install -y curl wget nano git ufw htop ca-certificates
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds

সিস্টেমের সংস্করণ যাচাই করুন:

cat /etc/os-release

Ubuntu-র পরে যা চমকে দিতে পারে

বৈশিষ্ট্যকী করবেন
বাই-ডিফল্ট sudo নেইapt install -y sudo, তারপর usermod -aG sudo artem
curl নেই, nano-ও অনুপস্থিত থাকতে পারেউপরের তালিকা থেকে ম্যানুয়ালি ইনস্টল করুন
প্যাকেজগুলো পুরোনোNode, PHP, PostgreSQL-এর নতুন সংস্করণ — অফিসিয়াল প্রজেক্ট রিপোজিটরি থেকে
snap নেইসাধারণত এটির প্রয়োজনই হয় না
ifconfig-এর বদলে ip anet-tools আলাদাভাবে ইনস্টল করতে হয়, তবে ip-তে অভ্যস্ত হওয়াই ভালো

ইউজার ও sudo

সব সময় root হিসেবে কাজ করা উচিত নয়:

apt install -y sudo
adduser artem
usermod -aG sudo artem

পরবর্তী লগইনে অনুমতিগুলো কার্যকর হয়। যাচাই করুন:

su - artem
sudo whoami

উত্তর root মানে সবকিছু ঠিকভাবে সেট করা হয়েছে।

ফায়ারওয়াল

ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status verbose

প্রথমে OpenSSH অনুমোদন করুন, তারপর ufw চালু করুন। অন্যথায় সংযোগ বিচ্ছিন্ন হয়ে যাবে, এবং প্যানেলে টেক্সট কনসোল-এর মাধ্যমে লগইন করতে হবে।

প্রোগ্রামের নতুন সংস্করণ

Debian-এ ইচ্ছাকৃতভাবেই পুরোনো প্যাকেজ থাকে — এটাই স্থিতিশীলতার মূল্য। যখন নতুন সংস্করণ দরকার, তখন এলোমেলো বিল্ড নয়, অফিসিয়াল প্রজেক্ট রিপোজিটরি সংযুক্ত করুন:

curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

backports-এর প্যাকেজ স্পষ্টভাবে উল্লেখ করে ইনস্টল করতে হয়:

apt install -y -t bookworm-backports <package>

প্রোডাকশন মেশিনে বিভিন্ন রিলিজের (testing, unstable) রিপোজিটরি মেশানো উচিত নয়: কমবেশি একসময় সিস্টেম আপডেট হওয়া বন্ধ হয়ে যাবে।

স্বয়ংক্রিয় নিরাপত্তা আপডেট

apt install -y unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades

এটি সবচেয়ে সাধারণ হ্যাকিং দৃশ্যটি কভার করে — এমন একটি দুর্বলতা যার প্যাচ ছয় মাস আগে প্রকাশিত হয়েছে।

রিলিজের মধ্যে আপগ্রেড

Debian 12 থেকে 13-এ আপগ্রেড করতে প্যাকেজ সোর্স সম্পাদনা এবং apt full-upgrade কমান্ড ব্যবহার করা হয়। তার আগে অবশ্যই আপনার ডেটা ডাউনলোড করে নিন: scp এবং rsync। স্বয়ংক্রিয় মেশিন ব্যাকআপ বা স্ন্যাপশট নেই, তাই ফিরে যাওয়ার কোনো জায়গা থাকবে না।

সিস্টেম যদি নতুন হয় এবং ডেটা কম থাকে, তাহলে পছন্দের সংস্করণ দিয়ে এটি রি-ইনস্টল করা সহজ ও নিরাপদ।

গেস্ট এজেন্ট

ব্যবহৃত স্পেস দেখাতে ও সফট রিবুট করতে প্যানেলের এটির প্রয়োজন:

apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent

পরবর্তী — প্রথম ঘণ্টার চেকলিস্ট এবং ১৫ মিনিটে ওয়েবসাইট।