Pessoal,
to querendo otimizar minha configuracao de ftp.
Eu uso o proftpd no cl6.0
Eu configurei alguns servidores virtuais no arquivo proftpd.conf, estes 
servidores estao sendo autenticados por um usuario criado no proprio sistema.
O servidor ate que esta funcionando direitinho, mas o processo de 
configuracao ta muito doido, quero ver se tem jeito de simplificar.

Um dos meus servidores virtuais ta assim:

<VirtualHost crysopa.com.br>
ServerAdmin             [EMAIL PROTECTED]                     
ServerName              "Crysopa ftp server"
Port                    2121
TransferLog             /var/spool/syslog/crysopa.com.br
MaxLoginAttempts        3
RequireValidShell       no
DefaultRoot             /home/httpd/
User                    crysopa
Group                   crysopa
AllowOverwrite          yes


        # define user based access
        #Diretorios que quero acessar

        <Directory /home/httpd/cgi-bin/crysopa>
                <Limit ALL>
                        AllowUser crysopa
                        DenyAll
                </Limit>
        </Directory>

        <Directory /home/httpd/crysopa>
                <Limit ALL>
                        AllowUser crysopa
                        DenyAll
                </Limit>
        </Directory>
        
        #diretorios que eu nao posso acessar
        #(todos os outros dentro de /home/httpd e /home/httpd/cgi-bin)
        #negar acesso a cada diretorio que nao pode acessar

        <Directory /home/httpd/nao_eh_meu>
                <Limit ALL>
                        DenyAll
                </Limit>
        </Directory>

        <Directory /home/httpd/cgi-bin/nao_eh_meu>
                <Limit ALL>
                        DenyAll
                </Limit>
        </Directory>

</VirtualHost>

ta funcionando direito, mas o problema é que se eu tiver 500 diretorios que 
eu nao posso acessar eu tenho de definir o 500 que eu nao posso acessar.

Eu ja tentei colocar DenyAll no /home/httpd e liberar so os dois que eu quero 
acesso. Não funcionou, ele nega acesso total.

Uma saida seria colocar como diretorio root o /home/httpd/crysopa, mas assim 
eu nao consigo colocar o /home/httpd/cgi-bin/crysopa.

POis é nao to tendo mais nenhuma ideia, será que tenho mesmo que definir 
todos os dir que nao posso ter acesso para poder ter mais de um diretorio 
root, é isto que quero fazer, quero ter dois root, um /home/httpd/crysopa e 
/home/httpd/cgi-bin/crysopa desta forma quando conectar eu so vejo estes dois 
dir e so poso navegar neles.

Galera, se alguem se habilitar a me dar uma mao eu gradeço muito.

Inte mais

Ronaldo
-- 
It is impossible to travel faster than light, and certainly not desirable,
as one's hat keeps blowing off.
                -- Woody Allen
--
|   //|\\   #*****************************#*******************#
|| ( õ õ )  #Ronaldo Reis Júnior          #PentiumIII-450     #
|     V     #ESALQ/USP-Entomologia, CP-09 #HD: 10 + 6 Gb      #
||  / l \   #13418-900 Piracicaba - SP    #RAM: 128 Mb        #
|  /(lin)\  #Fone: 19-429-4199 r.229      #Video: SiS620-8Mb  #
||/(linux)\ #[EMAIL PROTECTED]         #Modem: Pctel-onboar#
|/ (linux) \#ICQ#: 5692561                #SO: CL 6.0 (2.2.14)#
||  ( x )   #*****************************#*******************#
||| _/ \_Powered by Conectiva Linux 6.0 D+:) | Lxuser#: 205366

Assinantes em 30/03/2001: 2188
Mensagens recebidas desde 07/01/1999: 107190
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a