EQVPS

Πώς να στήσετε ένα Debian VPS (πρώτα βήματα αφού πάρετε root)

Αρχική εγκατάσταση για ένα φρέσκο Debian 12 VPS: ενημέρωση apt, προσθήκη sudo και ενός μη-root χρήστη, εγκατάσταση του SSH κλειδιού σας, απενεργοποίηση σύνδεσης με κωδικό και ενεργοποίηση του τείχους UFW. Οι σημειώσεις ειδικά για Debian σε σχέση με Ubuntu, με εντολές copy-paste.

Το στήσιμο του Debian είναι σχεδόν το ίδιο με το Ubuntu — και τα δύο είναι apt-based — με μερικές παγίδες ειδικά για Debian που αξίζει να ξέρεις (το sudo δεν είναι πάντα εκεί· η εικόνα είναι πιο μινιμαλιστική). Ορίστε τα πρώτα δέκα λεπτά σε ένα φρέσκο μηχάνημα Debian 12.

1. Ενημέρωσε το σύστημα

apt update && apt upgrade -y

2. Εγκατέστησε sudo (το Debian συχνά το στερείται) και φτιάξε έναν χρήστη

apt install -y sudo curl
adduser deploy            # set a password when prompted
usermod -aG sudo deploy

Η εγκατάσταση του sudo είναι η κύρια διαφορά του Debian — οι μινιμαλιστικές εικόνες έρχονται χωρίς αυτό.

3. Πρόσθεσε το SSH κλειδί σου στον χρήστη

Εγκατέστησε το δημόσιο κλειδί σου (πώς να το δημιουργήσεις):

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

Επιβεβαίωσε ότι το ssh deploy@YOUR.SERVER.IP δουλεύει σε ένα δεύτερο terminal πριν συνεχίσεις.

4. Απενεργοποίησε τη σύνδεση με κωδικό και root μέσω 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. Τείχος προστασίας (εγκατάσταση και μετά ενεργοποίηση)

Το μινιμαλιστικό Debian μπορεί να μην έχει UFW:

sudo apt install -y ufw
sudo ufw allow OpenSSH
sudo ufw enable

Για το άνοιγμα θυρών εφαρμογών δες ρύθμιση τείχους UFW.

6. Αυτόματες ενημερώσεις ασφαλείας

sudo apt install -y unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades   # choose "Yes"

Επόμενα βήματα

Ενημερωμένο, μακριά από root, μόνο με κλειδί, πίσω από τείχος. Από εδώ: εγκατέστησε Docker, στήσε ένα nginx reverse proxy, ή τρέξε την πλήρη λίστα ασφαλείας νέου VPS. Το EQVPS προσφέρει καθαρές εικόνες Debian 12 (καθώς και Ubuntu, AlmaLinux) με root σε περίπου ένα λεπτό, χωρίς KYC, με πληρωμή σε crypto.

Συχνές ερωτήσεις

Τι διαφέρει στο στήσιμο Debian σε σχέση με Ubuntu;

Τα βήματα είναι σχεδόν πανομοιότυπα — και τα δύο είναι apt-based — με δύο μικρές σημειώσεις για Debian: το sudo δεν είναι πάντα εγκατεστημένο εξ ορισμού, οπότε το εγκαθιστάς πρώτα, και το Debian έρχεται πιο μινιμαλιστικό, οπότε εργαλεία όπως το curl ή το ufw μπορεί να χρειαστούν εγκατάσταση. Κατά τα άλλα η ροή ενημέρωση / μη-root χρήστης / SSH κλειδί / τείχος είναι η ίδια.

Γιατί δεν δουλεύει το sudo στο φρέσκο μου Debian;

Οι μινιμαλιστικές εικόνες Debian συχνά δεν περιλαμβάνουν sudo, και ο νέος σου χρήστης δεν είναι ακόμα στην ομάδα sudo. Εγκατέστησέ το ως root (apt install -y sudo) και πρόσθεσε τον χρήστη σου με usermod -aG sudo <user>. Μετά αποσυνδέσου και ξανασυνδέσου για να ισχύσει η ομάδα.

Πρέπει να απενεργοποιήσω τη σύνδεση root μέσω SSH στο Debian;

Ναι, μόλις δουλέψει ένας μη-root χρήστης sudo με το SSH κλειδί σου. Η σύνδεση root μέσω SSH είναι το πρώτο που δοκιμάζουν τα bots. Δημιούργησε τον χρήστη, επιβεβαίωσε τη σύνδεση με κλειδί σε ένα δεύτερο terminal, μετά όρισε PermitRootLogin no και PasswordAuthentication no.

Ποια έκδοση Debian για ένα VPS;

Debian 12 (Bookworm) — η τρέχουσα σταθερή, μακρά υποστήριξη και αυτό που στοχεύουν αυτές οι εντολές. Η σταθερή του Debian εκτιμάται ακριβώς για την βαρετή αξιοπιστία που θέλεις σε έναν διακομιστή.

Ζητάτε ταυτότητα ή κάρτα;

Όχι. Ένα email για εγγραφή, πληρωμή σε USDC ή USDT. Παίρνεις μια καθαρή εικόνα Debian με root σε περίπου ένα λεπτό — χωρίς έγγραφα, χωρίς κάρτα.

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.

Αφήστε ένα σχόλιο

Τα σχόλια ελέγχονται πριν εμφανιστούν.