Re: Montando server ftp

2013-12-30 Por tema Luis

On Mon, 23 Dec 2013 10:28:03 -0500, Camaleón noela...@gmail.com wrote:


El Mon, 23 Dec 2013 09:55:04 -0600, Luis escribió:


Estoy tratando de montar un sencillo servidor ftp.

Instalé el paquete vsftpd y me creó la carpeta ftp en /srv/ftp. Ahora he
creado dentro de esta carpeta enlaces* sinbólicos a todas las carpetas**
cuyos contenidos quiero publicar y resulta que cuando se trata de
descargar desde otra máquina me tira el mensaje: '550: Failed to change
directory', es decir, no permite que el contenido enlazado sea
accesible, sin embargo, todo lo que copio físicamente para /srv/ftp si
se puede descargar.

*   ln -s ruta nombre-a-mostrar
** por ejemplo, carpetas que están en /media/disco1/nombre-carpeta

Mi pregunta: esto de los enlaces simbólicos no funciona en los ftp?


Copio/pego el contenido del enlace¹ que te ha mandado jors por si te
sirve (a ti y a quienes no tengan acceso a Internet):

***
vsftpd chroot local user and access outside folder

Why don't symlinks work with chroot_local_user=YES?

vsftpd does not follow symlink under a local user's home folder if
chroot is enabled. This is a consequence of how chroot() security
works. This is quite annoying if you try to provide download but
don't want to move files at different partitions. there is a solution
by using a powerful mount feature for new kernels after 1.6 as
follows:

mount --bind outside/dir home/dir

It makes a folder accessible at two places.
***


Ya logré que mi servidor(vsftpd) trabaje con los enlaces simbólicos  :)

Ahora, quisiera lograr que además de que mis usuarios puedan descargar  
libremente tengan una carpeta donde puedan subir algunas cosas, es decir,  
que no puedan subirlas a cualquier sitio porque entonces podrían borrarme  
algo no?


Qué variables debo agregar pues las que trae el fichero(vsftpd.conf) de  
configuración básico no dicen nada sobre esto. He consultado otras fuentes  
que tengo pero no he logrado nada en este sentido.


No tengo internet  :(

--
Saludos,

Luis Esteban de Dios Núñez

---
CONSULTE la Revista de Ciencias Medicas
de Pinar del Rio en Internet
www.revcmpinar.sld.cu

--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/op.w8uk98dptyh...@ppbobs.lan



Re: Montando server ftp

2013-12-30 Por tema Camaleón
El Sun, 29 Dec 2013 10:43:10 +0100, Luis escribió:

 On Mon, 23 Dec 2013 10:28:03 -0500, Camaleón noela...@gmail.com wrote:
 
 El Mon, 23 Dec 2013 09:55:04 -0600, Luis escribió:

 Estoy tratando de montar un sencillo servidor ftp.

 Instalé el paquete vsftpd y me creó la carpeta ftp en /srv/ftp. Ahora
 he creado dentro de esta carpeta enlaces* sinbólicos a todas las
 carpetas** cuyos contenidos quiero publicar y resulta que cuando se
 trata de descargar desde otra máquina me tira el mensaje: '550: Failed
 to change directory', es decir, no permite que el contenido enlazado
 sea accesible, sin embargo, todo lo que copio físicamente para
 /srv/ftp si se puede descargar.

 *   ln -s ruta nombre-a-mostrar ** por ejemplo, carpetas que están en
 /media/disco1/nombre-carpeta

 Mi pregunta: esto de los enlaces simbólicos no funciona en los ftp?

 Copio/pego el contenido del enlace¹ que te ha mandado jors por si te
 sirve (a ti y a quienes no tengan acceso a Internet):

(...)

 Ya logré que mi servidor(vsftpd) trabaje con los enlaces simbólicos  :)
 
 Ahora, quisiera lograr que además de que mis usuarios puedan descargar
 libremente tengan una carpeta donde puedan subir algunas cosas, es
 decir,
 que no puedan subirlas a cualquier sitio porque entonces podrían
 borrarme algo no?
 
 Qué variables debo agregar pues las que trae el fichero(vsftpd.conf) de
 configuración básico no dicen nada sobre esto. He consultado otras
 fuentes que tengo pero no he logrado nada en este sentido.

Si tienes la variable chroot_local_user definida a YES ya deberías 
tener una jaula para los usuarios. Ahora bien, al haber habilitado que 
puedan salir de su /home pues no sé si seguirá estando vigente :-?

 No tengo internet  :(

Vsftpd viene con una documentación bastante buena y completa, con 
ejemplos de uso, FAQ y demás (la tienes en tu disco duro, donde siempre /
usr/share/doc/vsftpd/*)

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2013.12.30.14.58...@gmail.com



Montando server ftp

2013-12-23 Por tema Luis

Hola,

Estoy tratando de montar un sencillo servidor ftp.

Instalé el paquete vsftpd y me creó la carpeta ftp en /srv/ftp. Ahora he  
creado dentro de esta carpeta enlaces* sinbólicos a todas las carpetas**  
cuyos contenidos quiero publicar y resulta que cuando se trata de  
descargar desde otra máquina me tira el mensaje: '550: Failed to change  
directory', es decir, no permite que el contenido enlazado sea accesible,  
sin embargo, todo lo que copio físicamente para /srv/ftp si se puede  
descargar.


*   ln -s ruta nombre-a-mostrar
** por ejemplo, carpetas que están en /media/disco1/nombre-carpeta

Mi pregunta: esto de los enlaces simbólicos no funciona en los ftp?

--
Saludos,

Luis Esteban de Dios Núñez

---
CONSULTE la Revista de Ciencias Medicas
de Pinar del Rio en Internet
www.revcmpinar.sld.cu

--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/op.w8jyh2aotyh...@ppbinformatica1.lan



Re: Montando server ftp

2013-12-23 Por tema jors

On 23/12/13 16:55, Luis wrote:

Hola,

Estoy tratando de montar un sencillo servidor ftp.

Instalé el paquete vsftpd y me creó la carpeta ftp en /srv/ftp. Ahora he
creado dentro de esta carpeta enlaces* sinbólicos a todas las carpetas**
cuyos contenidos quiero publicar y resulta que cuando se trata de
descargar desde otra máquina me tira el mensaje: '550: Failed to change
directory', es decir, no permite que el contenido enlazado sea
accesible, sin embargo, todo lo que copio físicamente para /srv/ftp si
se puede descargar.

*   ln -s ruta nombre-a-mostrar
** por ejemplo, carpetas que están en /media/disco1/nombre-carpeta

Mi pregunta: esto de los enlaces simbólicos no funciona en los ftp?


Podría tratarse de ésto: 
http://vsftpd.blogspot.com.es/2007/12/vsftpd-chroot-local-user-and-access.html


Salut,
jors


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52b84fbf.6030...@enchufado.com



Re: Montando server ftp

2013-12-23 Por tema Camaleón
El Mon, 23 Dec 2013 09:55:04 -0600, Luis escribió:

 Estoy tratando de montar un sencillo servidor ftp.
 
 Instalé el paquete vsftpd y me creó la carpeta ftp en /srv/ftp. Ahora he
 creado dentro de esta carpeta enlaces* sinbólicos a todas las carpetas**
 cuyos contenidos quiero publicar y resulta que cuando se trata de
 descargar desde otra máquina me tira el mensaje: '550: Failed to change
 directory', es decir, no permite que el contenido enlazado sea
 accesible, sin embargo, todo lo que copio físicamente para /srv/ftp si 
 se puede descargar.
 
 *   ln -s ruta nombre-a-mostrar 
 ** por ejemplo, carpetas que están en /media/disco1/nombre-carpeta
 
 Mi pregunta: esto de los enlaces simbólicos no funciona en los ftp?

Copio/pego el contenido del enlace¹ que te ha mandado jors por si te 
sirve (a ti y a quienes no tengan acceso a Internet):

***
vsftpd chroot local user and access outside folder

Why don't symlinks work with chroot_local_user=YES?

vsftpd does not follow symlink under a local user's home folder if 
chroot is enabled. This is a consequence of how chroot() security 
works. This is quite annoying if you try to provide download but 
don't want to move files at different partitions. there is a solution 
by using a powerful mount feature for new kernels after 1.6 as 
follows:

mount --bind outside/dir home/dir

It makes a folder accessible at two places. 
***

¹http://vsftpd.blogspot.com.es/2007/12/vsftpd-chroot-local-user-and-access.html

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2013.12.23.15.28...@gmail.com