Roberto Pereyra escribi�::

        Creo que el shell del usuario tiene que estar listado en el fichero
/etc/shells para que pueda entrar por ftp. A?adiendo /bin/false al
/etc/shells deber?a poder entrar.

No nunca podrias entrar, justamente el shell /bin/false es un shell
"ficticio" que no tiene linea de comandos (o como se llame).

Nunca te podrias loguear.


Eso es mentira, si que se puede, s�lo que hay que preparar una estructura de directorios que el false pueda reconocer

/home/user/bin
/home/user/etc
/home/user/lib

Ahora (el shell claro ser�a /bin/false), dentro de bin, van los comandos permitidos, por ejemplo ls, tar, gzip (todos estos con permisos 111), en etc hay que crear obligatoriamente los archivos group y passwd donde este el grupo root, el staff y el del usuario que se desee, adem�s el passwd al menos tendr� usuario root y el usuario a logearse propiamente dicho claro que no es necesario indicar la contrase�a (la misma estructura del group y passwd del /etc principal)... estos debe estar con permiso 444, adicionalmente se puede considerar un archivo pathmsg, en lib se necesita la biblioteca ld-linux.so.2 con permisos 555 y adem�s libc.so.6, libpthread.so.0 y librt.so.1, estos 3 �ltimos con permisos 444.

Ojo de esta forma tienen un ejemplo para el anonymous usando el wu-ftpd :) yo lo he probado con otros usuarios y funciona, eso si, esto tambi�n afecta el logeo de los mismos, as� que sebe usarse s�lo para los que tienen acceso unicamente a ftp...



roberto




On Thu, Mar 27, 2003 at 09:00:01AM +0100, Angel Luis Mateo Mart?nez wrote:
On Wed, 2003-03-26 at 23:15, Antonio Lemus wrote:
Yo tengo un problema similar. Instale proftpd pero tengo usuarios sin shell en el passwd le meti de shell /bin/false. Pero al conectarse no entran al ftp. Ya probe con DefaultRoot ~ pero no jala. Solo jala con usuarios que tienen un shell valido como /bin/bash, pero me inrteresa hacerlo andar si shell. Alguien que nos de una orientada
        Creo que el shell del usuario tiene que estar listado en el fichero
/etc/shells para que pueda entrar por ftp. A?adiendo /bin/false al
/etc/shells deber?a poder entrar.

--
Angel L. Mateo Mart?nez
Secci?n de Redes y Comunicaciones
Area de Tecnolog?as de la Informaci?n       _o)
y las Comunicaciones Aplicadas (ATICA)      / \\
http://www.um.es/atica                    _(___V
Tfo: 968367590
Fax: 968363389


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Saludos!

nmag only
_____________

--
*****
George W. Bush es un terrorista con todos los permisos de ley.
*****
En windows funcionan mejor las cosas, por ejemplo los virus.
*****
Telef�nica: Crece el ruido de la Co###�f|#A==-<ic��[[i�+++ NO CARRIER
*****
Si Bill Gates es un dios, Windows debe ser una plaga divina.
*****




Responder a