Upload no proftpd

Iniciado por renato-java-linux, 07 de Novembro de 2010, 18:26

tópico anterior - próximo tópico

renato-java-linux

Boa tarde, estou configurando um servidor ftp com o proftpd, criei alguns usuarios e aparentemente esta tudo certo, consigo me logar com o usuarios logados e fazer upload mas nao consigo fazer upload. Aparece esta mensagem '550 arquivo.zip: Permission denied' . O que pode ser?

Meu arquivo de conf:


ServerName         "ProFTPD server"
ServerIdent         on "FTP Server ready."
ServerAdmin         root@localhost
DefaultServer         on
VRootEngine         on
DefaultRoot         ~ !adm
VRootAlias         etc/security/pam_env.conf /etc/security0/pam_env.conf
AuthPAMConfig         proftpd
AuthOrder         mod_auth_pam.c* mod_auth_unix.c
UseReverseDNS         off
User            nobody
Group            nobody
MaxInstances         20
UseSendfile         off
LogFormat         default   "%h %l %u %t \"%r\" %s %b"
LogFormat         auth   "%v [%P] %h %t \"%r\" %s"
AllowOverwrite no

<Limit LOGIN>
AllowUser stenovoice
DenyALL
</Limit>

<Anonymous /var/ftp/stenovoice>
   User    stenovoice
   Group   stenovoice
   UserAlias   anonymous   stenovoice
      <Directory *>
         <Limit WRITE STOR MKD CWD>
            AllowAll
         </Limit>
      </Directory>
</Anonymous>
<Global>
DeleteAbortedStores on
</Global>

jeflui

Esse usuário tem permissão de escrita no diretório?

renato-java-linux

Como faço para dar esta permissao ao usuario?

zekkerj

A forma mais fácil é fazer o usuário dono do diretório.

sudo chown -R stenovoice /var/ftp/stenovoice
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

renato-java-linux

mesmo assim para qualquer configuração que eu coloque consigo fazer apenas download.
Preciso colocar alguma configuração a mais no arquivo?