elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  problema login con vsftpd
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema login con vsftpd  (Leído 8,526 veces)
fuenteRea


Desconectado Desconectado

Mensajes: 2.709


Volver a ser un niño


Ver Perfil
problema login con vsftpd
« en: 16 Abril 2011, 22:14 pm »

Hola,

cada vez que intento acceder a la ruta http://ftp://locahost desde mi ordenador, me pide user y password aunque permita la entrada de usuarios anónimos.

No obstante lo he configurado para no permitirlos, me creo un usuario que si tiene acceso, pero sin embargo me da error al acceder, no sé donde lo estoy haciendo mal.

Tengo dos archivos más
1.- vsftpd.user_list que es donde tengo el usuario y la contraseña que en principio puede acceder al servidor.

1.- vsftpd.chroot_list que es donde tengo el usuario y la contraseña que en principio NO puede acceder al servidor.

pero ni con uno ni con otro.


Dejo el contenido del archivo .conf

# Example config file /etc/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see vsftpd.conf.5 for all compiled in defaults.
#
# READ THIS: This example file is NOT an exhaustive list of vsftpd options.
# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's
# capabilities.
#
#
# Run standalone?  vsftpd can run either from an inetd or as a standalone
# daemon started from an initscript.
listen=YES
#
# Run standalone with IPv6?
# Like the listen parameter, except vsftpd will listen on an IPv6 socket
# instead of an IPv4 one. This parameter and the listen parameter are mutually
# exclusive.
#listen_ipv6=YES
#
# Allow anonymous FTP? (Disabled by default)
anonymous_enable=NO
#
# Uncomment this to allow local users to log in. DESCOMENTO PARA QUE PUEDAN CONECTARSE LOS USUARIOS LOCALES
local_enable=YES
#
# Uncomment this to enable any form of FTP write command. PERMITO SUBIR ARCHIVOS AL SERVER!!!!
write_enable=YES

# ELIMIARRRRRRRRRRRRRR
userlist_enable
pam_service_name=vsftpd
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
#local_umask=022
#
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you will
# obviously need to create a directory writable by the FTP user.
# anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
# anon_mkdir_write_enable=YES
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# If enabled, vsftpd will display directory listings with the time
# in  your  local  time  zone.  The default is to display GMT. The
# times returned by the MDTM FTP command are also affected by this
# option.
use_localtime=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES
#
# If you want, you can arrange for uploaded anonymous files to be owned by
# a different user. Note! Using "root" for uploaded files is not
# recommended!
#chown_uploads=YES
#chown_username=whoever
#
# You may override where the log file goes if you like. The default is shown
# below.
#xferlog_file=/var/log/vsftpd.log
#
# If you want, you can have your log file in standard ftpd xferlog format.
# Note that the default log file location is /var/log/xferlog in this case.
#xferlog_std_format=YES
#
# You may change the default value for timing out an idle session.
#idle_session_timeout=600
#
# You may change the default value for timing out a data connection.
#data_connection_timeout=120
#
# It is recommended that you define on your system a unique user which the
# ftp server can use as a totally isolated and unprivileged user.
#nopriv_user=ftpsecure
#
# Enable this and the server will recognise asynchronous ABOR requests. Not
# recommended for security (the code is non-trivial). Not enabling it,
# however, may confuse older FTP clients.
#async_abor_enable=YES
#



un saludo y gracias.


« Última modificación: 16 Abril 2011, 22:16 pm por thedoctor77 » En línea

Una rosa es una rosa...
c0d3rSh3ll

Desconectado Desconectado

Mensajes: 190



Ver Perfil
Re: problema login con vsftpd
« Respuesta #1 en: 17 Abril 2011, 01:26 am »

si es que lo tienes configurado para solo usuarios locales, debes agregarlo al sistema.
prueba con tu usuario normal.



En línea

madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: problema login con vsftpd
« Respuesta #2 en: 17 Abril 2011, 10:42 am »

Si quieres activar el modo anonymous, la siguiente línea tienes que ponerla en "YES":

Código:
# Allow anonymous FTP? (Disabled by default)
anonymous_enable=[b]YES[/b]


En tu archivo de configuración vsftpd.conf tampoco veo la línea donde activas el acceso de invitado para los
usuarios definidos en chroot_list, deberás agregar la siguiente línea:

Código:
chroot_list_enable=YES

En el fichero chroot_list los nombres van cada uno en una línea (lo digo por si acaso).

Código:
usuario1
usuario2
usuario3

Luego tendrás que crear el usuario:

Código:
useradd -d /home/ftp/usuario1  \ > usuario1 
En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
fuenteRea


Desconectado Desconectado

Mensajes: 2.709


Volver a ser un niño


Ver Perfil
Re: problema login con vsftpd
« Respuesta #3 en: 17 Abril 2011, 15:31 pm »

hola,

muchas gracias. Estoy intentando aprender, bueno he vuelto a instalar desde el principio.

He conseguido acceso de modo anónimo, puedo bajar cosas del servidor ftp pero no subirlas, he mirado y creo que puede ser normal por el tema de los permisos de la carpeta srv/ftp. El caso es que al cambiar los permisos, no permite acceder como usuario anónimo, no sé si esto es normal.

A lo que voy me gustaría eliminar la entrada de usuarios anónimos y pedir nombre usuario y contraseña. Aquí tengo un problema porque no encuentro información y la que hay es contradictoria porque según un manual en chroot_list nos encontramos los usuarios a los que no se permite acceso y ahora me dice madpitbull que es al contrario, personalmente me fio más de madpitbull.

En la chroot_list va asi no?

nombreusuario
contraseña
nombreusuario2
contraseña

¿Cómo puedo hacerlo?

¿Conocéis algún manual o algo que esté correcto para montar un servidor ftp?


PD: Mi última duda, no abro otro post porque solo es un comentario, me gustaría saber para que sirve vsftpd y apache. ¿Es necesario apache para tener el servidor ftp?

un saludo. Muchas gracias por las respuestas
En línea

Una rosa es una rosa...
c0d3rSh3ll

Desconectado Desconectado

Mensajes: 190



Ver Perfil
Re: problema login con vsftpd
« Respuesta #4 en: 17 Abril 2011, 18:12 pm »

para poder subir debes descomentar esta linea

anon_mkdir_write_enable=YES

chroot es como una jaula donde se establecen los usuarios que no podran moverse por otros directorios a los que no se les haya habilitado.


vsftp es solo un demonio ftp, y apache es un demonio para web`s  una no necesita de la otra para funcionar.

En línea

fuenteRea


Desconectado Desconectado

Mensajes: 2.709


Volver a ser un niño


Ver Perfil
Re: problema login con vsftpd
« Respuesta #5 en: 17 Abril 2011, 20:32 pm »

muchas gracias,

estoy intentando hacer un server ftp a mi gusto, a ver si me sale.

muchas gracias por la diferenciación de svftpd y apache2

un saludo.
En línea

Una rosa es una rosa...
madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: problema login con vsftpd
« Respuesta #6 en: 17 Abril 2011, 21:38 pm »

Acabo de hacer un tutorial: Instalación de un servidor FTP en Linux (vsftpd).

Es bastante básico pero, tal vez te sirva de algo.
En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
fuenteRea


Desconectado Desconectado

Mensajes: 2.709


Volver a ser un niño


Ver Perfil
Re: problema login con vsftpd
« Respuesta #7 en: 18 Abril 2011, 01:41 am »

hola,

si, es muy básico, después de semana santa, hago un manual con un servidor parecido al mío.

un saludo!!
En línea

Una rosa es una rosa...
sanreikaj

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: problema login con vsftpd
« Respuesta #8 en: 20 Septiembre 2011, 21:12 pm »

Buenas Tardes,

Para quienes lean este post como yo buscando la solucion al problema, este se soluciona asignandole una shell valida al usuario.

En el archivo /etc/passwd verificar que el usuario que queremos se conecte tenga al final /bin/bash, con eso iniciara sesion sin problema.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con LOGIN
Programación Visual Basic
ka0s 2 2,641 Último mensaje 14 Septiembre 2009, 20:00 pm
por ka0s
problema con vsftpd y chroot
GNU/Linux
tecasoft 1 3,649 Último mensaje 27 Junio 2010, 19:35 pm
por tecasoft
Config vsftpd
Redes
alzehimer_cerebral 1 3,559 Último mensaje 1 Marzo 2011, 12:15 pm
por el-brujo
problema con fedora 17, no me aparece login
GNU/Linux
Belial & Grimoire 3 2,713 Último mensaje 10 Febrero 2013, 01:46 am
por alister
Problema con un login
PHP
Zhuikov 3 2,064 Último mensaje 30 Marzo 2013, 02:36 am
por antraXactive
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines