vsftpd.conf는 어디에 있습니까?


11

11.04 x86 서버가 있습니다.

나는 달렸고 sudo apt-get install vsftpd성공했다. 그러나 vsftpd.conf어디서나 파일을 찾을 수 없습니다 . 나는 그것이 있어야한다고 생각했다 /etc/vsftpd.conf.


1
이 명령을 시도locate vsftpd.conf
Nitin Venkatesh

1
이 있어야하는데 . 출력은 debsums -a vsftpd무엇입니까?
ændrük

1
/etc/init/vsftpd.confvsftpd의 시작 스크립트 인 나를 찾습니다 . 기본 conf 파일을 찾아서 직접 넣어야합니까?
Nik

1
debsums말한다 : debsums : 누락 된 파일 /etc/vsftpd.conf (vsftpd 패키지에서)
Nik

1
@ Nik : 깨끗한 솔루션이 아니며 누군가 구성 파일을 게시 한 경우에만 작동합니다. 구성 파일을 제거하거나 이름을 바꿀 수 있습니까 (vsftpd를 중지 한 후) 솔루션을 시도해 볼 수 있습니까? 이것이 시스템이 작동하는 방식입니다.
Lekensteyn

답변:


19

이상한 문제가 있습니다. 캐시를 지우고 리포지토리 정보를 업데이트 한 후 다시 설치하십시오.

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

이것이 작동하지 않으면 vsftpd를 제거하고 (구성 파일을 포함하여 제거) 다시 설치하십시오.

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

2
첫 번째 절차는 효과가 없었습니다. 제거 / 설치는 Ubuntu 14.04.3 LTS에서 나를 위해 일했습니다.
Matt

나도 같은 두 번째 일했다!
호스 머큐리

5

설치가 성공적으로 완료되지 않은 것 같습니다. 가장 빠른 해결책은 vsftpd를 다시 설치하는 것입니다.

sudo apt-get install --reinstall vsftpd

conf 파일이 표시되지 않았습니다.
Nik

2
설치 만하면됩니다. 여기있다 : paste.ubuntu.com/619932
htorque은

파일 사본에 감사드립니다.
Nik

1

파티 후반에 내가 발견 한 것이 유용하기를 바랍니다.

설치 후 파일이 없습니다. 하나

/etc/vstftd.conf

서버를 시작한 후 생성됩니다.
함께 설치

sudo apt-get install vsftpd

~로 시작

sudo systemctl start vsftpd.service

이 작업을 수행해야합니다.



0

나도이 문제가 있었다. 설치 로그를주의 깊게 살펴보면 "srv / ftp"디렉토리를 다시 설치하기 전에 설치가 중지 된 것으로 나타났습니다. / srv가 비어 있도록 / srv에서 ftp 디렉토리를 삭제했습니다. 그런 다음 다시 설치하여 원래 vsftpd.conf 스크립트를 /etc/vsftpd.conf로 교체했습니다.


어 삭제할 /srv파일이 포함되어있을 수 있으므로 삭제 여부를 검사하십시오 .
Olli

0

시험

sudo dpkg-reconfigure vsftpd

이는 패키지 구성에 영향을 미치며 패키지가 올바르게 작동하도록 설계된 일부 스크립트를 다시 실행합니다.


0

이 명령을 시도하십시오 :

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

./etc/에서 파일을 찾아야합니다.

파일이 없으면 다음 명령을 시도하십시오.

sudo apt-get install --reinstall vsftpd

그리고 다시 찾기-

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.