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.