EQVPS

როგორ დავაყენოთ Ubuntu VPS (პირველი ნაბიჯები root-ის მიღების შემდეგ)

პირველი ათი წუთი ახალ Ubuntu 24.04 VPS-ზე: პაკეტების განახლება, non-root sudo მომხმარებლის შექმნა, თქვენი SSH გასაღების დამატება, პაროლით შესვლის გამორთვა, UFW ფაირვოლისა და ავტომატური უსაფრთხოების განახლებების ჩართვა. copy-paste ბრძანებები.

გადაიხადე, გაქვს root და უყურებ ახალ Ubuntu 24.04 prompt-ს. ეს არის პირველი ათი წუთი სწორად: დააპაჩე მანქანა, გადი root-იდან, დაიმალე გასაღებებისა და ფაირვოლის უკან. copy-paste, თანმიმდევრობით.

1. განაახლე სისტემა

apt update && apt upgrade -y

ახალი image იშვიათად არის სრულად დაპაჩილი. ეს ყოველ ჯერზე პირველ რიგში გააკეთე.

2. შექმენი non-root sudo მომხმარებელი

ყოველდღიურად root-ად ნუ იმუშავებ. შექმენი ჩვეულებრივი მომხმარებელი და მიეცი sudo:

adduser deploy            # set a password when prompted
usermod -aG sudo deploy

3. დაუმატე შენი SSH გასაღები იმ მომხმარებელს

შენს მანქანაზე უკვე შექმენი გასაღები (SSH გასაღებების დაყენება). დააინსტალე მისი საჯარო ნახევარი ახალი მომხმარებლისთვის:

# on the server, as root
mkdir -p /home/deploy/.ssh
# paste your PUBLIC key into authorized_keys
nano /home/deploy/.ssh/authorized_keys
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh && chmod 600 /home/deploy/.ssh/authorized_keys

შემდეგი ნაბიჯის წინ გახსენი მეორე ტერმინალი და დაადასტურე, რომ ssh deploy@YOUR.SERVER.IP მუშაობს — რომ შეცდომამ არ ჩაგკეტოს გარეთ.

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

ახლა მხოლოდ შენი გასაღები შემოდის და პორტ 22-ზე მუდმივი brute-force ხმაური უკან ბრუნდება.

5. ჩართე ფაირვოლი

დაუშვი SSH ჩართვამდე ადრე, შემდეგ მხოლოდ ის, რაც გჭირდება:

sudo ufw allow OpenSSH
sudo ufw enable          # confirms; SSH stays open

სრული დეტალები UFW ფაირვოლის კონფიგურაცია-ში.

6. ჩართე ავტომატური უსაფრთხოების განახლებები

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

მანქანა ახლა თავად აპაჩავს თავის უსაფრთხოების განახლებებს, სანამ გძინავს.

ეს არის საბაზისო დონე

დაპაჩილი, root-ისგან შორს, მხოლოდ გასაღები, ფაირვოლის უკან, თვით-განახლებადი — გონივრული საწყისი წერტილი ყველაფრისთვის. შემდეგი ნაბიჯები დამოკიდებულია იმაზე, რას აშენებ:

Ubuntu-ს ნაცვლად Debian? ნაბიჯები თითქმის იდენტურია — იხ. Debian VPS-ის დაყენება. EQVPS გაძლევს სუფთა Ubuntu 24.04 image-ს root-ით დაახლოებით ერთ წუთში, KYC-ის გარეშე, გადახდილი კრიპტოთი.

ხდკ

რა გავაკეთო პირველ რიგში ახალ Ubuntu VPS-ზე?

განაახლე პაკეტები, შემდეგ შექმენი non-root მომხმარებელი sudo-თი, დაუმატე შენი საჯარო SSH გასაღები და გამორთე პაროლით/root SSH შესვლა. ეს რამდენიმე ბრძანებით ხურავს ახალი მანქანის ორ უდიდეს რისკს — დაუპაჩავ სისტემას და root პაროლზე brute-force-ს. შემდეგ ჩართე UFW და unattended-upgrades. ნაბიჯები ქვემოთაა.

უნდა გავაგრძელო root-ით შესვლა?

არა. შექმენი ჩვეულებრივი მომხმარებელი sudo-თი და შედი მისით. მუდმივად root-ად მუშაობა ნიშნავს, რომ ნებისმიერი შეცდომა ან დაზიანებული პროცესი მთელ მანქანას იღებს; sudo მომხმარებელი ზღუდავს ზიანს და ეს სტანდარტული პრაქტიკაა. root SSH შესვლა ასევე პირველია, რასაც ბოტები ცდიან.

მჭირდება ფაირვოლი, თუ VPS ახალია?

დიახ — ჩართე UFW ჯერ SSH-ის დაშვებით, შემდეგ მხოლოდ ის პორტები, რომლებსაც ნამდვილად იყენებ. default-deny ფაირვოლი ამცირებს შენს შეტევის ზედაპირს იმ სერვისებამდე, რომლებსაც უშვებ. უბრალოდ გახსოვდეს 'ufw allow OpenSSH' 'ufw enable'-მდე, თორემ თავს გარეთ ჩაკეტავ.

რომელი Ubuntu ვერსია გავუშვა VPS-ზე?

Ubuntu 24.04 LTS — გრძელვადიანი მხარდაჭერა, მიმდინარე პაკეტები და ვერსია, რომელსაც ეს ბრძანებები მიმართავს. LTS გამოშვებები წლების განმავლობაში იღებენ უსაფრთხოების განახლებებს, რაც სწორედ ის არის, რაც მუდმივად მომუშავე სერვერზე გინდა.

მოითხოვთ პირადობას ან ბარათს Ubuntu VPS-ის დასაქირავებლად?

არა. რეგისტრაციისთვის ელფოსტა, გადახდა USDC ან USDT-ით — დოკუმენტების გარეშე, ბარათის გარეშე. დაახლოებით ერთ წუთში იღებ სუფთა Ubuntu image-ს root-ით.

კომენტარები

ჯერ არ არის კომენტარები. იყავით პირველი.

დატოვეთ კომენტარი

კომენტარები მოდერირდება გამოჩენამდე.