Skip to content
VDS · ऑपरेटिंग सिस्टम

Debian: ख़ास बातें और पहले कदम

मशीन पर Debian 12 और 13 का शुरुआती सेटअप: अपडेट, बेसिक पैकेज का सेट, sudo, फ़ायरवॉल, समय, और वे बातें जो शुरुआती लोगों को चौंकाती हैं।

23 अगस्त 2026 को अपडेट किया गया

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 को allow करें, फिर ufw चालू करें। वरना कनेक्शन टूट जाएगा, और आपको पैनल में text console से लॉगिन करना पड़ेगा।

प्रोग्राम के नए वर्शन

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

आगे — पहले घंटे की चेकलिस्ट और 15 मिनट में वेबसाइट।