Configurarea Debian e aproape la fel ca la Ubuntu — ambele se bazează pe apt — cu câteva capcane specifice Debian bune de știut (sudo nu e mereu acolo; imaginea e mai minimală). Iată primele zece minute pe un Debian 12 proaspăt.
1. Actualizează sistemul
apt update && apt upgrade -y
2. Instalează sudo (Debian adesea nu-l are) și creează un utilizator
apt install -y sudo curl
adduser deploy # set a password when prompted
usermod -aG sudo deploy
Instalarea sudo e principala diferență la Debian — imaginile minimale vin fără el.
3. Adaugă cheia SSH la utilizator
Instalează cheia publică (cum generezi una):
mkdir -p /home/deploy/.ssh
nano /home/deploy/.ssh/authorized_keys # paste your PUBLIC key
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh && chmod 600 /home/deploy/.ssh/authorized_keys
Confirmă că ssh deploy@YOUR.SERVER.IP merge într-un al doilea terminal înainte să continui.
4. Dezactivează autentificarea cu parolă și ca root prin SSH
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh
5. Firewall (instalezi, apoi pornești)
Debian minimal s-ar putea să nu aibă UFW:
sudo apt install -y ufw
sudo ufw allow OpenSSH
sudo ufw enable
Vezi configurarea unui firewall UFW pentru deschiderea porturilor aplicațiilor.
6. Actualizări automate de securitate
sudo apt install -y unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades # choose "Yes"
Pașii următori
Actualizat, fără root, doar cu cheie, după firewall. De aici: instalează Docker, configurează un reverse proxy nginx sau parcurge toată lista de securitate pentru un VPS nou. EQVPS oferă imagini curate de Debian 12 (și Ubuntu, AlmaLinux), cu root în aproximativ un minut, fără KYC, plătite cu cripto.
Comentarii
Încă nu există comentarii. Fii primul.