Ubuntu Linux'ta FTP Sunucusu Nasıl Kurulur (Resimlerle)

İçindekiler:

Ubuntu Linux'ta FTP Sunucusu Nasıl Kurulur (Resimlerle)
Ubuntu Linux'ta FTP Sunucusu Nasıl Kurulur (Resimlerle)

Video: Ubuntu Linux'ta FTP Sunucusu Nasıl Kurulur (Resimlerle)

Video: Ubuntu Linux'ta FTP Sunucusu Nasıl Kurulur (Resimlerle)
Video: Readyboost İşe Yarıyor mu? Readyboost nedir? 2024, Nisan
Anonim

Bu wikiHow makalesi, Ubuntu Linux bilgisayarınızdan bir FTP sunucusunu nasıl kuracağınızı ve bu sunucuya nasıl bağlanacağınızı gösterecektir. FTP sunucuları, bilgisayarınızdaki dosyaları depolamak ve başkalarının bunlara göz atmasına izin vermek için kullanışlıdır. Bilgisayarınızdan bir FTP sunucusu kurmak için, bağlanabileceğiniz bir FTP sunucusu ana bilgisayarına sahip olmanız gerekir. Ayrıca Ubuntu yazılımınızı mevcut en son sürüme güncellemeniz önerilir.

adımlar

Bölüm 1/4: FTP Çerçevesini Yükleme

Ubuntu Linux Adım 1'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 1'de bir FTP Sunucusu kurun

Adım 1. Ubuntu'nun güncel olduğundan emin olun

Ubuntu 17.10 ve sonraki sürümleri önceki sürümlerden çok farklı dosya yollarına sahiptir, bu nedenle henüz yapmadıysanız Ubuntu'nun en son sürümüne yükseltmeniz gerekir:

  • Açık terminal
  • sudo apt-get upgrade yazın ve ↵ Enter'a basın.
  • Şifrenizi yazın ve ↵ Enter tuşuna basın.
  • İstendiğinde y yazın, ardından ↵ Enter tuşuna basın.
  • Yükseltmeleri yüklemenin bitmesini bekleyin, ardından istenirse bilgisayarınızı yeniden başlatın.
Ubuntu Linux Adım 2'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 2'de bir FTP Sunucusu kurun

Adım 2. Terminal'i açın

Tıkla Uygulamalar Menü ⋮⋮⋮, aşağı kaydırın ve siyah beyaz terminal simgesini tıklayın.

Terminal'i açmak için Alt+Ctrl+T tuşlarına da basabilirsiniz

Ubuntu Linux Adım 3'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 3'te bir FTP Sunucusu kurun

Adım 3. VSFTPD kurulum komutunu girin

Terminal'e sudo apt-get install vsftpd yazın, ardından ↵ Enter'a basın.

Ubuntu Linux Adım 4'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 4'te bir FTP Sunucusu kurun

Adım 4. Parolanızı girin

Bilgisayarında oturum açmak için kullandığın şifreyi yaz, ardından ↵ Enter'a bas.

Ubuntu Linux Adım 5'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 5'te bir FTP Sunucusu kurun

Adım 5. VSFTPD'nin yüklenmesini bekleyin

Bu, mevcut FTP ayarlarınıza ve İnternet bağlantınıza bağlı olarak 5 dakika ile 20 dakika arasında bir zaman alacaktır, bu yüzden sabırlı olun.

Ubuntu Linux Adım 6'da bir FTP Sunucusu kurun
Ubuntu Linux Adım 6'da bir FTP Sunucusu kurun

Adım 6. FileZilla'yı yükleyin

Bu, sunucunuza erişmek ve sunucunuza yüklemek için kullanacağınız programdır. Yüklemek için:

  • sudo apt-get install filezilla yazın
  • İstenirse şifrenizi tekrar girin.
  • Kurulumun tamamlanmasını bekleyin.

Bölüm 2/4: FTP Sunucusunu Yapılandırma

Ubuntu Linux Adım 7'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 7'de bir FTP Sunucusu kurun

Adım 1. VSFTPD yapılandırma dosyasını açın

sudo nano /etc/vsftpd.conf yazın ve ↵ Enter'a basın. Belirli VSFTPD özelliklerine izin vermek (veya devre dışı bırakmak) için bu dosyayı düzenleyeceksiniz.

Ubuntu Linux Adım 8'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 8'de bir FTP Sunucusu kurun

Adım 2. Yerel kullanıcıların FTP sunucunuzda oturum açmasına izin verin

aşağı kaydırmak için ok tuşlarını kullanın.

# Yerel kullanıcıların oturum açmasına izin vermek için bunun yorumunu kaldırın.

başlığından "#" işaretini kaldırın.

local_enable=EVET

altındaki çizgi.

  • Önündeki harfi (bu durumda, "l") seçmek için ok tuşlarını kullanarak ve ← Geri tuşuna basarak "#" işaretini kaldırabilirsiniz.
  • ise bu adımı atlayın.

    local_enable=EVET

  • çizgi zaten beyaz.
Ubuntu Linux Adım 9'da bir FTP Sunucusu kurun
Ubuntu Linux Adım 9'da bir FTP Sunucusu kurun

Adım 3. FTP yazma komutlarına izin verin

Aşağı kaydır

# Herhangi bir FTP yazma komutunu etkinleştirmek için bunu kaldırın.

başlığından "#" işaretini kaldırın.

write_enable=EVET

altındaki çizgi.

  • varsa bu adımı atlayın

    write_enable=EVET

  • zaten beyaz.
Ubuntu Linux Adım 10'da bir FTP Sunucusu kurun
Ubuntu Linux Adım 10'da bir FTP Sunucusu kurun

Adım 4. ASCII yönetimini devre dışı bırakın

Tüm yolu aşağı kaydır

# ASCII mangling, protokolün korkunç bir özelliğidir.

başlığı, ardından aşağıdaki iki satırdan "#" işaretini kaldırın:

  • ascii_upload_enable=EVET

  • ascii_download_enable=EVET

Ubuntu Linux Adım 11'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 11'de bir FTP Sunucusu kurun

Adım 5. "chroot" ayarlarını değiştirin

Aşağı kaydır

# chroot)

başlığı, ardından aşağıdaki satırları ekleyin:

  • user_sub_token=$USER

  • chroot_local_user=EVET

  • chroot_list_enable=EVET

  • Bu satırlardan herhangi biri zaten mevcutsa, mevcut her satırın önündeki "#" işaretini kaldırmanız yeterlidir.
Ubuntu Linux Adım 12'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 12'de bir FTP Sunucusu kurun

Adım 6. Varsayılan "chroot" ayarlarını değiştirin

Aşağı kaydır

(varsayılan takip eder)

başlığı, ardından aşağıdaki satırları ekleyin:

  • chroot_list_file=/etc/vsftpd.chroot_list

  • local_root=/home/$USER/Public_html

  • allow_writeable_chroot=EVET

  • Bu satırlardan herhangi biri zaten mevcutsa, mevcut her satırın önündeki "#" işaretini kaldırmanız yeterlidir.
Ubuntu Linux Adım 13'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 13'te bir FTP Sunucusu kurun

Adım 7. "ls recurse" seçeneğini etkinleştirin

Aşağı kaydır

# "-R" seçeneğini aktif edebilirsiniz…

başlığından "#" işaretini kaldırın.

ls_recurse_enable=EVET

altındaki çizgi.

Ubuntu Linux Adım 14'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 14'te bir FTP Sunucusu kurun

Adım 8. Metin düzenleyiciyi kaydedin ve çıkın

Böyle yaparak:

  • Ctrl+X'e basın
  • y yazın
  • ↵ Enter'a basın

Bölüm 3/4: CHROOT Listesine Kullanıcı Adları Ekleme

Ubuntu Linux Adım 15'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 15'te bir FTP Sunucusu kurun

Adım 1. "chroot" metin dosyasını açın

sudo nano /etc/vsftpd.chroot_list yazın ve ↵ Enter'a basın.

FTP sunucunuza erişebilecek kişileri belirtmek istemiyorsanız bu bölümdeki son adıma geçebilirsiniz

Ubuntu Linux Adım 16'da bir FTP Sunucusu Kurun
Ubuntu Linux Adım 16'da bir FTP Sunucusu Kurun

Adım 2. Parolanızı girin

Ubuntu'ya giriş yapmak için kullandığın şifreyi yaz ve ↵ Enter'a bas. Bu, "chroot" metin dosyasını açacaktır.

Parolanız istenmezse bu adımı atlayın

Ubuntu Linux Adım 17'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 17'de bir FTP Sunucusu kurun

Adım 3. Listeye kullanıcı adlarını ekleyin

Kendi kullanıcı adınızı yazın, ↵ Enter'a basın ve sunucunuzun içinden Ana dizinlerine erişmesini istediğiniz kişilerin diğer kullanıcı adlarıyla tekrarlayın.

Ubuntu Linux Adım 18'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 18'de bir FTP Sunucusu kurun

Adım 4. Listenizi kaydedin

Ctrl+X'e basın, y yazın ve ↵ Enter'a basın. Listeniz kaydedilecektir.

Ubuntu Linux Adım 19'da bir FTP Sunucusu kurun
Ubuntu Linux Adım 19'da bir FTP Sunucusu kurun

Adım 5. VSFTPD'yi yeniden başlatın

sudo systemctl restart vsftpd yazın ve ↵ Enter'a basın. Bu, VSFTPD'yi durduracak ve yeniden başlatacak ve değişikliklerinizin kaydedildiğinden emin olacaktır. Artık FTP sunucunuza erişebilirsiniz.

Bölüm 4/4: Sunucunuza Erişme

Ubuntu Linux Adım 20'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 20'de bir FTP Sunucusu kurun

Adım 1. Sunucunuzun adresini belirleyin

Bir barındırma hizmeti (örneğin Bluehost) aracılığıyla bir FTP sunucusu için ödeme yapıyorsanız, ona bağlanmak için hizmetin IP adresini veya normal adresini bilmeniz gerekir.

  • Kendi sunucunuzu bilgisayarınızdan barındırıyorsanız, bilgisayarınızın IP adresini kullanırsınız, bunu Terminal'e ifconfig girerek ve ardından "inet adres" numarasını gözden geçirerek anlayabilirsiniz.

    "ifconfig" kurulu değilse, Terminal'e sudo apt-get install net-tools girerek yükleyebilirsiniz

Ubuntu Linux Adım 21'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 21'de bir FTP Sunucusu kurun

Adım 2. Yönlendiricinizdeki bir bağlantı noktasını iletin

Sunucunuzun IP adresini öğrendikten sonra, yönlendiricinizin bağlantı noktası 21 yuvasını bu adrese yönlendirmeniz gerekir; bağlantı noktasının TCP kullandığından emin olun (UDP veya ikisinin karışımı değil).

Bağlantı noktası yönlendirme yönlendiriciden yönlendiriciye değişir, bu nedenle talimatlar için bağlantılı makaleyi veya yönlendiricinizin belgelerini kontrol ettiğinizden emin olun

Ubuntu Linux Adım 22'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 22'de bir FTP Sunucusu kurun

Adım 3. Filezilla'yı açın

Terminal'e filezilla yazın ve ↵ Enter'a basın. Bir süre sonra FileZilla açılacaktır.

Terminal üzerinden bağlanmak istiyorsanız ftp [adres] yazarak deneyebilirsiniz. Sunucunuz çalıştığı ve İnternet erişiminiz olduğu sürece, bu FTP sunucunuza bağlanmayı dener; ancak, dosyaları aktaramayabilirsiniz

Ubuntu Linux Adım 23'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 23'te bir FTP Sunucusu kurun

Adım 4. Dosya'yı tıklayın

FileZilla penceresinin sol üst köşesindedir. Bunu yapmak bir açılır menü açar.

Ubuntu Linux Adım 24'te bir FTP Sunucusu kurun
Ubuntu Linux Adım 24'te bir FTP Sunucusu kurun

Adım 5. Site Yöneticisi…'ne tıklayın

Bu seçeneği açılır menüde bulacaksınız. Site Yöneticisi penceresi açılacaktır.

Ubuntu Linux Adım 25'te bir FTP Sunucusu Kurun
Ubuntu Linux Adım 25'te bir FTP Sunucusu Kurun

Adım 6. Yeni Site'ye tıklayın

Pencerenin sol alt tarafında bulunan beyaz bir düğmedir. Bunu yapmak Site Yöneticisinin Yeni Site bölümünü açar.

Ubuntu Linux Adım 26'da bir FTP Sunucusu kurun
Ubuntu Linux Adım 26'da bir FTP Sunucusu kurun

Adım 7. Sunucunuzun adresini girin

"Host:" metin alanına bağlanmak istediğiniz FTP sunucusunun adresini (veya IP adresini) yazın.

Ubuntu Linux Adım 27'de bir FTP Sunucusu kurun
Ubuntu Linux Adım 27'de bir FTP Sunucusu kurun

Adım 8. İletilen bağlantı noktası numarasını ekleyin

"Port:" metin alanına 21 yazın.

Ubuntu Linux Adım 28'de bir FTP Sunucusu Kurun
Ubuntu Linux Adım 28'de bir FTP Sunucusu Kurun

Adım 9. Bağlan'a tıklayın

Bu, sayfanın altındaki kırmızı bir düğmedir. Bunu yapmak, FileZilla'dan bilgisayarınızı FTP sunucunuza bağlamasını isteyecektir.

Ubuntu Linux Adım 29'da bir FTP Sunucusu Kurun
Ubuntu Linux Adım 29'da bir FTP Sunucusu Kurun

Adım 10. Dosyaları sunucuya taşıyın

FTP sunucu sayfanıza yüklemek için klasörleri soldaki pencereden sağdaki pencereye tıklayıp sürükleyebilirsiniz.

İpuçları

  • Kendi sunucunuzu barındırıyorsanız, bağlantı noktası 20'yi yönlendirmek bazı ağ sorunlarını çözebilir.
  • Ubuntu 17 ve sonraki sürümlerde bir FTP sunucusuna bağlanmak, önceki sürümlere bağlanmaktan biraz farklı görünüyor, bu nedenle henüz yapmadıysanız Ubuntu sürümünüzü 17.10 (veya üstü) olarak güncellemek isteyeceksiniz.

Önerilen: