İlk olarak hetzner sunucularımıza giderek satın aldığımız sunucuya gidiyoruz.
Rescue system aktif ediyoruz. Bize verilen şifreyi kaydediyoruz. (ilk bağlanma sırasında lazım olacak)

"Press power button of server" seçeneğini seçiyoruz ve "Send" ile sunucumuzu kapatıyoruz.

Aynı şekilde sunucumuzu tekrar başlatıyoruz.

Sunucumuza bağlanıyoruz.
Sunucumuza bağlandıktan sonra hetzner tarafından geliştirilen linux dağıtımlarını kolayca kurmamızı sağlayan installimage scriptini "installimage" komutu ile çalıştırıyoruz.
installimage
Ardından farklı linux dağıtımları arasından "ubuntu" seçeneğini seçiyoruz.

Ubuntu 2004-focal-64-minial sürümünü seçiyoruz.

Açılan ekrandan "SWRAID 1" ve "SWRAIDLEVEL 0" olarak ayarlıyoruz.

PART /boot ve lvm kısımlarında # işaretlerini kaldırıyoruz. LV kısımlarını aşağıdaki gibi düzenliyoruz.

Aşağıdaki kısmı siliyoruz.

F10 basarak yaptığımız işlemleri kaydediyoruz ve Yes seçeneklerini seçiyoruz.

İşlemleri kaydettikten sonra reboot ile sunucumuzu tekrar başlatıyoruz.
reboot
Sunucumuza bağlandıktan sonra "df -h" komutu ile disklerimizin doğru şekilde yapılandırıldı mı diye kontrol ederiz.

Gerekli linux güncellemelerini yapıyoruz.
sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
DNS server ayarlamalarını yapmak için dosyamıza giriyoruz.
nano /etc/resolv.conf
Aşağıdaki gibi Google DNS serverlarını ekliyoruz.

Firewall indiriyoruz.
sudo apt-get install ufw
ufw klasörü içerisine girerek dosya içeriğini kontrol ediyoruz. (Görseldeki gibi olmalı)
nano /etc/default/ufw

Gerekli portlarımızı açıyoruz.
sudo ufw enable
sudo ufw default allow outgoing
sudo ufw allow ssh
sudo ufw allow 22/tcp
sudo ufw allow 2222/tcp
sudo ufw allow ftp
sudo ufw allow 20/tcp
Sunucu şifremizi değiştirmek istersek (Opsiyonel):
passwd root

Tüm işlemleri yaptıktan sonra sunucumuzu tekrar başlatıyoruz.```
reboot