hinom 5 Denunciar post Postado Maio 3, 2006 olá, alguem poderia ajudar com uma configuração no programa PROFTPD ?a versão que instalei é 1.2.10está rodando tudo certo. mas configurei-o para autenticar os usuários pelo MySQL. Também está funcionando sem problemaso problema é que não consigo fazer com que o usuário FTP fique restrito ao Diretório RootNo manual diz que para fazer isso basta declarar a diretiva DefaultRoot assim:DefaultRoot ~coloquei no arquivo conf, reiniciei o proftpd mas os usuários conseguem navegar em diretórios acima do diretorio root estabelecido para cada um.por exemplo, eu defino que o diretório root do fulano é "/web/fulano"quando fulano entra no FTP ele entra diretamente na pasta "/web/fulano"mas se der um CWD ele entra no diretório "/web"já tentei diversas configuraçoes mas nao obtive resultado.alguem que possui mais experiencia poderia dar uma dica ?Sitema Operacional: Red Hat Enterprise LINUX WS 3.0site oficialwww.proftpd.orgobrigado,t+ Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Maio 3, 2006 hinom... Como esta, no seu arquivo de configuração, a diretriva <Directory /*> ??? Se quiser, poste o seu arquivo de config completo para análise, depois, nós apagamos a parte do post referente ao arquivo. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Maio 10, 2006 olá Prog, somente agora via a resposta.. tudo bem, pode deixar o post as partes importantes como login, nome e senha eu alterei e deixei em vermelho. segue o arquivo completo: ServerName "NOME FTP" ServerType standalone DefaultServer on Port 21 Umask 022 MaxInstances 30 ServerAdmin webmaster@dominio ServerIdent on "BEM VINDO AO FTP" #DefaultChdir / DefaultRoot ~ DenyFilter \*.*/ DisplayFirstChdir off #HideNoAccess on TimeoutLogin 300 TimesGMT off User nobody Group nobody #<Directory /*> #AllowOverwrite on #</Directory> #<Anonymous ~ftp> #config #</Anonymous> SQLAuthTypes Crypt SQLAuthenticate users SQLConnectInfo base-de_dados@localhost login senha SQLUserInfo ftpusers login senha uid gid dir shell SQLUserWhereClause "ativo='s'" SQLHomedirOnDemand on <Directory ~> <Limit ALL> AllowUser usuarioFTP </Limit> </Directory> Compartilhar este post Link para o post Compartilhar em outros sites