Proftp 550 : No such file or directory

Iniciado por Nandoecami, 24 de Fevereiro de 2009, 21:54

tópico anterior - próximo tópico

Nandoecami

preciso de uma ajuda to ja com a cabeça quente ,
configurei um servidor da empresa com os drivers , cracks e pastas personalizadas para os tecnicos externos possam baixar os arquivos nos clientes .

consegui configurar e admito me bati muito pois nunca tinha mexido no Proftp.
eu coloco ftp://meu ip:1980 que é a porta que defini seguindo um tutorial foram tantos que li que nem lembro qual deles que fiz a parte do proftpd.conf , ja dei Permições nas pastas assim apenas chmod 777 /Dados  (é a pasta que defini como default.)

meu proftpd.conf
# To really apply changes reload proftpd after modifications.
AllowOverwrite on
AuthAliasOnly on

# Choose here the user alias you want !!!!
# AQUI TEM OS LIAS CASO DESEJE ADICIONE O USURIO QUE VOCE CRIOU
UserAlias nando Fernando
#UserAlias yuri Yuri
#UserAlias carlos Carlos
#UserAlias bruno Bruno
#UserAlias silvano Silvano
#UserAlias luan Luan
#UserAlias david David

#Mude o nome do servidor ChezFrodon para um da sua escolha
ServerName         "YUKALINE"
ServerType standalone
DeferWelcome         on

MultilineRFC2228 on
DefaultServer         on
ShowSymlinks         on

TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200

DisplayFirstChdir               .message
ListOptions                   "-l"

RequireValidShell off

TimeoutLogin 30

RootLogin on

# It's better for debug to create log files ;-)
ExtendedLog          /var/log/ftp.log
TransferLog          /var/log/xferlog
SystemLog /var/log/syslog.log

#DenyFilter         *.*/

# I don.t choose to use /etc/ftpusers file (set inside the users you want to ban, not useful for me)
UseFtpUsers off

# Allow to restart a download
AllowStoreRestart      on

# Port 21 is the standard FTP port, so don.t use it for security reasons (choose here the port you want)
# AQUI A PORTA EST ALTERADA PARA FUNCIONAR NA PADRAO BOTE 21
Port            1980

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User                  nobody
Group                 nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask            022   022

PersistentPasswd      off

MaxClients 8
MaxClientsPerHost 8
MaxClientsPerUser 8
MaxHostsPerUser 8

# Display a message after a successful login
AccessGrantMsg .welcome !!!.
# This message is displayed for each access good or not
ServerIdent  on .YUKALINE.

# Set /home/FTP-shared directory as home directory
DefaultRoot /Dados/

# Lock all the users in home directory, ***** really important *****
DefaultRoot ~

MaxLoginAttempts 15

#VALID LOGINS
#AQUI NO AllowUser SE VOCE MUDOU O NOME DO USUARIO DO FTP MUDA AQUI TAMBEM
<Limit ALL>
AllowUser Fernando
AllowUser yuri
AllowUser carlos
AllowUser bruno
AllowUser silvano
AllowUser luan
AllowUser david
AllowAll
</Limit>

      
       <Directory /Dados/*.*>
Umask 022 022
AllowOverwrite on
      
      <Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
          AllowAll
         </Limit>
AllowRetrieveRestart on
AllowStoreRestart on
AllowAll
GroupOwner nogroup
UserOwner nobody
         </Directory>
         
         <Directory> /Dados/>
         Umask 022 022
         AllowOverwrite on
             <Limit READ RMD DELE>
                     AllowAll
</Limit>
               
<Limit STOR CWD MKD>
AllowAll
</Limit>
</Directory>
<Global>
RootLogin on
DisplayConnect """""Yuka line informatica"""""
AccessDenyMsg "Nome de usuario ou senha Invalida"
AllowForeignAddress on
DefaultTransferMode ascii
DeleteAbortedStores on
UserAlias nando Fernando
#
UserAlias yuri Yuri
UserAlias carlos Carlos
UserAlias bruno  Bruno
UserAlias silvano Silvano
UserAlias luan Luan
UserAlias david David




#
UserPassword Fernando 12PbYjOPLKf9s
UserPassword yuri 12tir.zIbWQ3c
UserPassword carlos 123456
UserPassword bruno 123456
UserPassword silvano 123456
UserPassword luan 123456
UserPassword david 123456


TransferLog NONE
MaxClientsPerHost none
AllowRetrieveRestart on
AllowStoreRestart on
MaxClients 15
ShowSymlinks on
AllowOverwrite on
</Global>

resumindo criei os usuarios todos autenticam mais algumas pastas aparecem esse erro

Exemplo:
alerta !
550 /../Craks/Crack NEED Most wanted/tradução need mw: No such file or directory

alem desse erro queria poder baixar uma pasta e nao só alguns arquivos

Alguem me salva dessa por favor ?????


Fernando luiz

Humildade Sempre !!!

slkslk

#1
Não sei se ajudo muito, mas passei pela mesma situação na minha empresa na semana passada. Queria que todos os utilizadores tivessem uma pasta de ftp num servidor independente, configurei tudo e dei com esse erro. Muitos howto's a seguir, recomecei do zero e cheguei a algumas conclusões. As firewalls vedam de um modo hostil o funcionamento usual do servidor, e ainda me debato com esse problema (firestarter e guarddog). Apaguei todos os utilizadores e criei um único, sem configurações especiais, porta 21 e por aí fora... Depois, 1 a um, e sempre fazendo testes fui criando mais utilizadores e subpastas (download, upload, etc). Ainda não acabei, mas vou no bom caminho. Os tutorials ou são muito extensos ou muito simples, e têm-me baralhado mais do que ajudado! Começando do simples tem sido mais fácil de detectar as más configurações.

Esse erro aparece-me também quando não permito ver o conteúdo da pasta e coloco o caminho completo, tipo: ftp://ipserver/download/abc.doc

Não sei se o proftpd não o permite fazer, conseguia fazer isso no windows, mas como disse ainda me faltam afinar alguns promenores.

A propósito, o gproftpd é um frontend magnifico para o ajudar com a configuracao. Muito bom mesmo.

Cumps
"Carpe diem, quam minimum credula postero."
(Aproveite o dia, acredite o mínimo possível no amanhã), Horácio, Odes I,11,8

Nandoecami

muito obrigado hj notei que interno esta funcionando perfeitamente a nao ser no ie7 que tem que ir em exibir e abrir explorer para site ftp aff mais local ja esta funcionando xD porem ainda to apanhando pra fazer fncionar externo instalei o webmin pensando que ia me ajudar com a criação dos usuarios mais nao ajudou muito .
resumindo da pro gasto rsrs usuarios internos nao passam mais virus para as instalacoes e drivers que estao no ftp.
isso ja ajuda pois meu problema todo começou quando as maquinas de clientes começaram a acusar virus antes de sair da bancada. quando eu resolver ou estiver com o servidor ftp rodando certinho vou postar o erro por enquanto vou me batendo até conseguir
rsrs abraço obrigado pela sua resposta vou tentar usar o gproftp.
Fernando luiz

Humildade Sempre !!!

lightboy

Citação de: Nandoecami online 24 de Fevereiro de 2009, 21:54
resumindo criei os usuarios todos autenticam mais algumas pastas aparecem esse erro

Exemplo:
alerta !
550 /../Craks/Crack NEED Most wanted/tradução need mw: No such file or directory
Esse erro acontece por motivo de codificação diferente entre servidor e cliente. No caso acima o problema é o "tradução" que virou "tradução". Esse erro está acontecendo quando você tenta acessar o FTP de um computador com Windows, não é? Estou atravessando o mesmo problema no momento e ainda procurando uma solução. Se o computador acessando o FTP estiver rodando o Ubuntu não acontece erro nenhum. De qualquer forma, se você não usar acentuação ou cedilha nos nomes de arquivos e pasta, não haverá problemas.

Citação de: Nandoecami online 24 de Fevereiro de 2009, 21:54
alem desse erro queria poder baixar uma pasta e nao só alguns arquivos
Isso depende apenas do programa que você estiver usando para acessar o FTP. Teste alguns programas diferentes para ver qual lhe atende melhor. Minha opção aqui é o FileZilla.
Linux user #491316 | Ubuntu user #27683