Vsftpd.conf nerede?


11

11.04 x86 sunucum var.

Koştum sudo apt-get install vsftpdve bu başarılı oldu. Ama vsftpd.confdosyayı hiçbir yerde bulamıyorum. İçinde olması gerektiğini düşündüm /etc/vsftpd.conf.


1
bu komutu deneyinlocate vsftpd.conf
— Nitin Venkatesh

1
O var orada olması gerekiyordu . Çıktısı nedir debsums -a vsftpd?
— ændrük

1
Bu beni bulur /etc/init/vsftpd.conf, bu da vsftpd için başlangıç ​​betiğidir. Sadece varsayılan conf dosyasını bulmalı ve kendim koymalı mıyım?
— Nik

1
debsumsdiyor: debsums: eksik dosya /etc/vsftpd.conf (vsftpd paketinden)
— Nik

1
@Nik: temiz bir çözüm değildir ve yalnızca birisi yapılandırma dosyasını gönderirse çalışır. (Vsftpd'yi durdurduktan sonra) yapılandırma dosyasını kaldırabilir (veya yeniden adlandırabilir) ve çözümümü deneyebilir misiniz? Sistemin bu şekilde çalışması gerekiyordu.
— Lekensteyn

Yanıtlar:


19

Tuhaf bir sorununuz var, önbelleğinizi temizlemeyi deneyin, depo bilgilerinizi güncelleyin ve tekrar yükleyin:

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall vsftpd

Bu işe yaramazsa, vsftpd'yi temizleyin (yapılandırma dosyaları da dahil olmak üzere kaldırın) ve yeniden yükleyin:

sudo apt-get purge vsftpd
sudo apt-get install vsftpd

2
İlk prosedür işe yaramadı. Temizleme / yükleme benim için Ubuntu 14.04.3 LTS'de çalıştı.
— Matt

Ben de aynı, ikincisi çalıştı!
— Hos Mercury

5

Kurulum başarıyla tamamlanmadı gibi görünüyor. En hızlı çözüm muhtemelen vsftpd'yi yeniden yüklemek olacaktır:

sudo apt-get install --reinstall vsftpd

Bu, conf dosyasının görünmesine neden olmadı.
— Nik

2
Sadece yükledim ve orada. İşte: paste.ubuntu.com/619932
— htorque

Dosyanın kopyasını takdir ediyorum.
— Nik

1

Partiye geç keşfettiklerimin faydalı olduğunu umuyorum.

Yüklemeden sonra dosya orada değil. ancak

/etc/vstftd.conf

sunucuyu başlattıktan sonra oluşturulacaktır.
Yüklü

sudo apt-get install vsftpd

ve başladı

sudo systemctl start vsftpd.service

Bu işi yapmalı.



0

Ben de bu problemi yaşadım. Yükleme günlüğünü dikkatlice gözlemlediğimde, "srv / ftp" dizinini yeniden yüklemeden önce yükleme işleminin durduğu ortaya çıktı. / Srv'nin boş olması için ftp dizinini / srv'den sildim. Sonra yeniden yükledim ve /etc/vsftpd.conf yerine orijinal vsftpd.conf betiğim değiştirildi.


Uh. Saklamak istediğiniz /srvdosyaları içerebileceğinden, silmek isteyip istemediğinizi kontrol ettiğinizden emin olun .
— Olli

0

Deneyin

sudo dpkg-reconfigure vsftpd

Bu, paketin yapılandırmasını etkiler ve paketin düzgün çalışması için tasarlanmış bazı komut dosyalarını yeniden çalıştırır.


0

şu komutu deneyin:

sudo find . -type f -name vsftpd.conf|grep vsftpd.conf

dosyayı ./etc/ içinde bulmalıdır.

dosya orada değilse, aşağıdaki komutu deneyin:

sudo apt-get install --reinstall vsftpd

ve sonra tekrar bul -

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.