¿Dónde está vsftpd.conf?


11

Tengo un servidor 11.04 x86.

Corrí sudo apt-get install vsftpdy eso fue exitoso. Pero no puedo encontrar el vsftpd.confarchivo en ningún lado. Pensé que se suponía que debía estar adentro /etc/vsftpd.conf.


1
pruebe este comandolocate vsftpd.conf
Nitin Venkatesh

1
Se supone que debe estar allí . ¿Cuál es la salida de debsums -a vsftpd?
ændrük

1
Eso me encuentra /etc/init/vsftpd.conf, que es el script de inicio para vsftpd. ¿Debo encontrar el archivo de configuración predeterminado y ponerlo allí yo mismo?
Nik

1
debsumsdice: debsums: falta el archivo /etc/vsftpd.conf (del paquete vsftpd)
Nik

1
@Nik: no es una solución limpia y solo funcionaría si alguien publicara el archivo de configuración. ¿Podría eliminar (o cambiar el nombre) el archivo de configuración (después de detener vsftpd) y probar mi solución? Esa es la forma en que se supone que funciona el sistema.
Lekensteyn

Respuestas:


19

Tiene un problema extraño, intente borrar la memoria caché, actualice la información del repositorio e instálela nuevamente:

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

Si esto no funcionó, purgue vsftpd (elimínelo, incluidos sus archivos de configuración) y vuelva a instalarlo:

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

2
El primer procedimiento no funcionó. La purga / instalación funcionó para mí en Ubuntu 14.04.3 LTS.
Matt

Yo igual, segundo trabajado!
Hos Mercury

5

Parece que la instalación no se completó con éxito. La solución más rápida probablemente será reinstalar vsftpd:

sudo apt-get install --reinstall vsftpd

Eso no ha hecho que aparezca el archivo conf.
Nik

2
Acabo de instalarlo y está ahí. Aquí está: paste.ubuntu.com/619932
htorque

Agradezco la copia del archivo.
Nik

1

Tarde a la fiesta, espero que lo que descubrí sea útil.

El archivo no está allí después de la instalación. sin embargo

/etc/vstftd.conf

se creará después de iniciar el servidor.
Se instala con

sudo apt-get install vsftpd

y empecé con

sudo systemctl start vsftpd.service

Esto debería hacer el trabajo.



0

También tuve este problema. Cuando observé cuidadosamente el registro de instalación, resultó que la instalación se estaba deteniendo antes de volver a instalar el directorio "srv / ftp". Eliminé el directorio ftp de / srv para que / srv estuviera vacío. Luego reinstalé y tuve mi script original vsftpd.conf reemplazado en /etc/vsftpd.conf.


Uh Asegúrese de inspeccionar si desea eliminar /srv, ya que puede contener archivos que desea conservar.
Olli

0

Tratar

sudo dpkg-reconfigure vsftpd

Esto afectará la configuración del paquete y volverá a ejecutar algunos scripts diseñados para que el paquete funcione correctamente.


0

prueba este comando:

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

debería encontrar el archivo en ./etc/

Si el archivo no está allí, intente con el siguiente comando:

sudo apt-get install --reinstall vsftpd

y luego el hallazgo de nuevo -

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.