Vsftpd.conf ở đâu?


11

Tôi có một máy chủ 11.04 x86.

Tôi đã chạy sudo apt-get install vsftpdvà đó là thành công. Nhưng tôi không thể tìm thấy vsftpd.conftập tin ở bất cứ đâu. Tôi nghĩ rằng nó được cho là ở trong /etc/vsftpd.conf.


1
thử lệnh nàylocate vsftpd.conf
Nitin Venkatesh

1
được cho là ở đó . Đầu ra của là debsums -a vsftpdgì?
ændrük

1
Điều đó tìm thấy tôi /etc/init/vsftpd.conf, đó là kịch bản khởi động cho vsftpd. Tôi có nên tìm tập tin conf mặc định và tự đặt nó vào đó không?
Nik

1
debsumsnói: debsums: thiếu tệp /etc/vsftpd.conf (từ gói vsftpd)
Nik

1
@Nik: đó không phải là một giải pháp sạch và sẽ chỉ hoạt động nếu ai đó đăng tệp cấu hình. Bạn có thể xóa (hoặc đổi tên) tệp cấu hình (sau khi dừng vsftpd) và thử giải pháp của tôi không? Đó là cách hệ thống được cho là hoạt động.
Lekensteyn

Câu trả lời:


19

Bạn có một vấn đề kỳ lạ, hãy thử xóa bộ nhớ cache của bạn, cập nhật thông tin kho lưu trữ của bạn và cài đặt lại:

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

Nếu điều này không hoạt động, hãy lọc vsftpd (xóa nó bao gồm các tệp cấu hình của nó) và cài đặt lại:

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

2
Thủ tục đầu tiên không hoạt động. Việc thanh lọc / cài đặt hoạt động với tôi trên Ubuntu 14.04.3 LTS.
Matt

Tôi cũng vậy, thứ hai làm việc!
Sao Thủy

5

Có vẻ như việc cài đặt không hoàn thành thành công. Giải pháp nhanh nhất có lẽ là cài đặt lại vsftpd:

sudo apt-get install --reinstall vsftpd

Điều đó đã không làm cho tập tin conf xuất hiện.
Nik

2
Chỉ cần cài đặt nó và nó ở đó. Đây là: paste.ubfox.com/619932
htorque

Tôi đánh giá cao bản sao của tập tin.
Nik

1

Muộn đến bữa tiệc bu hy vọng những gì tôi khám phá ra là hữu ích.

Các tập tin không có sau khi cài đặt. Tuy nhiên

/etc/vstftd.conf

sẽ được tạo sau khi khởi động máy chủ.
Nó được cài đặt với

sudo apt-get install vsftpd

và bắt đầu với

sudo systemctl start vsftpd.service

Điều này nên làm công việc.



0

Tôi cũng có vấn đề này. Khi tôi quan sát nhật ký cài đặt một cách cẩn thận, hóa ra việc cài đặt đã dừng trước khi cài đặt lại thư mục "srv / ftp". Tôi đã xóa thư mục ftp từ / srv để / srv trống. Sau đó, tôi đã cài đặt lại và thay thế tập lệnh vsftpd.conf ban đầu của tôi trong /etc/vsftpd.conf.


Ừm Hãy chắc chắn kiểm tra xem bạn có muốn xóa không /srv, vì nó có thể chứa các tệp bạn muốn giữ.
Olli

0

Thử

sudo dpkg-reconfigure vsftpd

Điều này sẽ ảnh hưởng đến cấu hình của gói và chạy lại một số tập lệnh được thiết kế để hoạt động đúng gói.


0

thử lệnh này:

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

cần tìm tệp trong ./etc/

Nếu tập tin không có ở đó, hãy thử lệnh sau:

sudo apt-get install --reinstall vsftpd

và sau đó tìm lại -

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.