Segue abaixo minha conf que funciona perfeitamente.

#VSFTPD
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
data_connection_timeout=1800
ftpd_banner=Bem vindo
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
tcp_wrappers=YES


no arquivo /etc/vsftpd/user_list adicione o nome do usuário a qual terá acesso ao ftp, e que o home do usuário seja a pasta deseja acessar via ftp (e tenha permissão).

Obs: Certifique-se que as portas 20 e 21 esteja liberadas.


Quanto ao Samba já que não precisa de senha no compartilhamento tente a conf abaixo

[global]

    workgroup = GERAL
    server string = Samba Server Version %v


    # log files split per-machine:
    log file = /var/log/samba/log.%m
    # maximum size of 50KB per log file, then rotate:
    max log size = 50


    security = share
    #passdb backend = tdbsam


    load printers = yes
    cups options = raw


#============================ Share Definitions ==============================

[printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    guest ok = no
    writable = no
    printable = yes


# A publicly accessible directory that is read only, except for users in the
# "staff" group (which have write permissions):
    [public]
    comment = Public Stuff
    path = /var/www
    public = yes
    writable = yes
    printable = no
#    write list = +staff

t+

Fabiano Stocco

Em 17 de janeiro de 2011 18:00, Evandro Couto vandocouto <vandocouto@gmail.com> escreveu:
teu windows 7 não pode ser a versão caseira( home ), senão não rola mesmo.
liberar o firewall de ambos e faz testes, caso positivo, crie regras no firewall liberando somente as portas corretas.

abs

Evandro Couto


Em 17 de janeiro de 2011 18:21, Gracco Guimarães <gracco.cerqueira@gmail.com> escreveu:

Você deu uma olhada no firewall, de ambas as máquinas?

Att,

Em 17 de janeiro de 2011 18:11, Ernani Medeiros <esales@fabricaweb.com.br> escreveu:

Pessoal,

 

Muito boa tarde. Eu tenho o problema descrito no assunto da mensagem. Tenho que permitir que arquivos feitos no Dreamweaver numa máquina Windows 7 Pro sejam colocados em uma máquina CentOS.

 

Primeiro tentei fazer isso via SAMBA, sambei muiiiiiiito e não consegui – apesar de estarmos perto do carnaval. Passei quase 30 horas direto, virando a noite para resolver isso: fazer uma máquina Wind 7 enxergar um Centos 5.5. O Windows 7 enxergava a máquina Linux, mas tudo parava por aí. Quando clicava na máquina o Windows mostrava uma mensagem de que não sabia qual era o caminho da rede. Tentei todos os blogs de quem diz que sabe e de quem não sabe; Google, CentOS.org e nada. O Linux nem era um PDC, tudo o que eu queria era um compartilhamento em grupo. Alterei até o registro do win 7 em polices envolvendo LM e NTLM e nada, nada mesmo, nadinha. Coloquei um notebook XP na tentativa, o danado enxergou o win 7 e vice-versa, mas no Linux – apesar de ver a máquina – o mesmo erro do win 7. Mais de 30 reinicializações depois eu desisti.

 

Pensei: prâ que SAMBA? Se é só o dreamweaver colocar arquivos em um servidor Linux, basta configurar um FTP Server nele. Bem, escolhi o vsftpd. Usei Yum, configurei o conf e no final:

 

Estado:          A conectar a 192.168.0.104:21 ...

Estado:          conexão estabelecida, à espera da mensagem de boas-vindas ...

Resposta:      220 Bem vindo ao FTP FabricaWeb.

Comando:      USER webuser@192.168.104

Resposta:      331 Please specify the password.

Comando:      PASS ***********

Resposta:      530 Login incorrect.

Erro:      Erro crítico

Erro:      Não foi possível conectar ao servidor

 

Na linha “Comando”, eu tentei: webuser, webuser@192.168.0.104, webuser@LINUXCENTOS, LINUXCENTOS é o nome da máquina.

Ou seja, eu chego até a máquina Linux, mas não consigo chegar na pasta.

 

Win 7: 192.168.0.102

Linux: 192.168.0.104

Pasta /var/WWW

Owner: webuser

Group: webuser

Ambos: 775

chown –R webuser:webuser /var/WWW

chmod -R 0775 /var/www

Vsftpd.2.0.5

CentOS 5.5

Status da porta FTP:

 

# netstat -a -n -p | grep vsftpd

tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   OUÇA       5393/vsftpd

 

SeLinux: Desativado.

 

Arquivo vsftpd.conf = no fim da mensagem.

 

Coloquei estas informações para o caso de algum colega perguntar o que já fiz.

Tenho uma conexão ssh funcionando, inclusive em uma porta diferente da 22. Testado com chave publica e privada no PuTTY e tudo funciona. Estou quase desistindo deste FTP e partindo para uma solução WinSCP. Mas neste caso o Dreamweaver não aceita o protocolo usado.

 

Bem se alguém puder ajudar, agradeço muiiiiito e fico na dívida.

 

Um forte abraço,

Ernani

 

vsftpd.conf

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

ascii_upload_enable=YES

ascii_download_enable=YES

ftpd_banner=Bem vindo ao FTP Empresa.

listen=YES

local_root=/var/www

pam_service_name=vsftpd

userlist_enable=YES

userlist_file=/etc/vsftpd/user_list

port_enable=YES

tcp_wrappers=YES


_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br




--
Gracco Guimarães - +55 (61) 8167-8225

www.linuxlivre.wordpress.com

_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br



_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br