Workcube'de Yedek Sunucu ve FTP Ayarları


Yedek sunucu ve FTP (File Transfer Protocol), verilerin güvenli bir şekilde saklanması ve gerektiğinde erişmesi için sıklıkla kullanılan iki önemli kavramdır. Bu kombinasyon, özellikle önemli dosyaları yedeklemek ve farklı cihazlar arasında veri transferi yapmak istenildiği durumlarda oldukça kullanışlıdır. Workcube içerisinde de FTP üzerinden tanımlanan yedek sunucu bilgileri ile dosya transferi yapılır.



Yedek sunucu nedir?

Yedek sunucu, ana sunucuda meydana gelebilecek veri kayıplarına karşı bir güvenlik önlemi olarak kullanılan, verilerin yedeklerinin tutulduğu bir sunucudur. Bu sayede, ana sunucuda herhangi bir sorun yaşanması durumunda verilere erişebilir ve mevcut işlere kesintisiz devam edilebilir.

FTP (File Transfer Protocol) nedir?

FTP, dosyaları bir bilgisayar sisteminden diğerine aktarmak için kullanılan bir ağ protokolüdür. İnternet üzerinden dosya indirme ve yükleme işlemlerinde yaygın olarak kullanılır. FTP, basit yapısı ve güvenilirliği sayesinde yedekleme işlemleri için ideal bir protokoldür.



FTP ayarları nasıl yapılır?

Yedek sunucuda FTP ayarlarını yaparken aşağıdaki bilgilere ihtiyaç vardır:

  • Sunucu Adresi (IP Adresi): Yedek sunucunun internet üzerindeki adresidir.
  • Port: FTP bağlantısı için kullanılan port numarasıdır.
  • Kullanıcı Adı: Sunucuya bağlanmak için kullanılan kullanıcı adı.
  • Şifre: Kullanıcı adına ait şifre.


Öncelikle açık olan sitenin IP adresi ile bağlantı kurulur ve aşağıdaki komutlar çalıştırılarak FTP kurulumu yapılır.

FTP kurulumu için aşağıdaki komutlar sırasıyla çalıştırılmalıdır.

    1. vsftpd paketleri apt paket yöneticisiyle indirilir.

  • sudo apt update

  • sudo apt install vsftpd

    2. vsftpd servisi başlatılır ve aktif hale getirilir.

  • sudo systemctl start vsftpd
  • sudo systemctl enable vsftpd

    3. Yapılandırma dosyaları yedeklenir.

  • sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_default

    4. FTP için sistemde kullanıcı oluşturulur. <> arasındaki değerleri isteğimize göre doğru şekilde girip kullanıcı adı ve şifre not edilir.

  • sudo useradd -m -d
  • sudo passwd

    5. FTP ağ trafiği için Firewall yapılandırması yapılır. Firewall kuralları en sonunda kontrol edilir.

  • sudo ufw allow 20/tcp
  • sudo ufw allow 21/tcp
  • sudo ufw allow 990/tcp
  • sudo ufw allow 40000:50000/tcp
  • sudo ufw status

    6. vsftp dosyası yapılandırılır. Sunucuda /etc/vsftpd.conf dosyası açılır. Aşağıdaki satırlar düzenlenir.

  • anonymous_enable=NO
  • local_enable=YES
  • write_enable=YES
  • chroot_local_user=YES
  • chroot_list_enable=YES
  • chroot_list_file=/etc/vsftpd.chroot_list
  • pasv_min_port=40000 
  • pasv_max_port=50000

    7. FTP erişimi için oluşturulan linux kullanıcısı chroot_list_file dosyasına eklenir ve vsftp restart edilir.

  • /etc/vsftpd.chroot_list dosyasına eklenip kayıt edilir.
  • sudo systemctl restart vsftpd.service



Workcube Sistem Ayarları

Kontrol Paneli > System > Genel Ayarlar > Sistem Parametre Ayarları sayfasına girilir ve ekran görüntüsündeki alanlar yedek sunucu için ftp bilgileri girilir.

  1. ftp_remotehost: Yedek sunucunun URL'si.
  2. ftp_username: Oluşturulan FTP kullanıcı adı.
  3. ftp_active: FTP aktif hale getirilmesini istiyorsak true işaretlenir.
  4. ftp_password: FTP kullanıcısının şifresi.

Geri Bildirim

Bu içeriği faydalı buldunuz mu?
İlişkili İçerikler