PplWare Mobile

Como montar um servidor FTP no Ubuntu

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. Bom tutorial.
    Isso sim é um bom post.

  2. António Mendes says:

    Bom artigo, especialmente em que não conhecia esse software. Embora o artigo tenha alguns erros de edição, só queria apontar o primeiro, porque a palavra está incompleta: “Sou ‘questiona’ alguma vezes”.

  3. moedinha says:

    Espectáculo, muito obrigado.

  4. Miguel Costa says:

    Pedro,
    não sei como dizer isto….

    mas OBRIGADÍSSIMO!

    veio mesmo em boa altura 😀 estava mesmo mesmo a precisar disto.

  5. Daniel says:

    Isto dá para aceder fora da rede privada? É preciso mais alguma configuração adicional?

  6. maurycio says:

    Obrigado! Boa dica
    No Ubuntu 10.04 ao tentar configurar o GADMIN-PROFTPD não consegui. Dá-me o mesmo erro que na versão 9.10.

  7. Nuno Freire says:

    Obrigado a tua dica está 5*
    Consegui á primeira

  8. FilipeAntunes says:

    Podiam fazer um de DHCP tb 😀

  9. monux says:

    – Meus cumprimentos também !
    – Muito bem explicado .
    – Parabéns

  10. Notliz says:

    Caro PP ou todos, ainda debuntando no assunto, segui suas orientações no meu Ubt904, funcionou, porém obtive acesso direto a raiz e a todas os diretórios. Onde foi q errei?

    Help me!!!

    Obrigado.

    • Pedro Pinto says:

      hum, eu tive esse problema em tempo e era um bug que havia.
      Mas vamos por partes: como tem definido o directório do user criado no ficheiro /etc/passwd ?

      PPinto

      • Notliz says:

        Assim está PP:

        cat /etc/passwd

        ftpuser:x:1002:1004::/home/ftp/ftpuser:/bin/false

        ls -la /home/ftp/ftpuser
        total 8
        drwxr-xr-x 2 ftpuser root 4096 2010-03-25 14:48 .
        drwxr-xr-x 3 ftp nogroup 4096 2010-03-25 14:48 ..

        Obrigado pela atenção!

        • Pedro Pinto says:

          Parece-me tudo OK. Então a segunda questão é: verifique se dentro do ficheiros vsftpd.conf tens a directiva chroot_local_user=YES

          Aguardo resposta

          PPinto

          • Pedro Pinto says:

            Mais completo:
            # 1. Todos ficam “presos” por omissão:
            chroot_local_user=YES
            chroot_list_enable=NO

            # 2. Apenas alguns ficam “presos”:
            chroot_local_user=NO
            chroot_list_enable=YES
            # uma lista em /etc/vsftpd.chroot_list com os utilizadores que ficam presos.

            # 3. Apenas alguns são “livres”:
            chroot_local_user=YES
            chroot_list_enable=YES
            # Crie uma lista em /etc/vsftpd.chroot_list com os utilizadores que ficam livres.

          • Notliz says:

            Caro PP,

            Entendi suas instruções, fiz as devidas alterações e nada, deu no mesmo. Testei no Ubt910 e aconteceu o mesmo. Conituarei a ler sobre o assunto e qlqr novidade te aviso. Perdi a batalha mas não a guerra.
            Só + um detalhe, ambas versões do Ubt estão originais, ou seja, sem ups!

            +1x obrigado!

  11. Miguel Costa (copituno) says:

    Oh Pedro, fiquei com uma dúvida.. que vídeo é esse da copituna?
    é do Oppidana 2010?

    reais saudações académicas.

  12. Filipe YaBa Polido says:

    OFFTOPIC:

    Alguém tem algum script que permita mover uma estrutura inteira entre 2 servidores FTP ?
    No o caso de mudança de hosting e tendo diversas pastas/contas.
    Qual a melhor solução para mover TUDO para o novo server? sem ter acesso shell aos servers (Linux)
    Vi alguns scripts em Perl e Python, mas deixam mt a desejar 😐
    thanks

  13. Rui Comprido says:

    Boa Noite,

    Usem Freenas, muito fixe mesmo, quer para casa,quer empresarial.

    Cumprimentos

  14. GSilva says:

    Boas,

    Bom post, mas Pedro Pinto gostava de perguntar uma coisa,

    As configurações do modo passivo como são feitas?

    Obrigado

  15. Noon_Ssibot says:

    uma duvida, como é k configuro mais do que um directorio na mesma conta FTP.
    por exemplo.

    user Backup -> /home/backups/
    user ftpuser -> /media/hdd1/directorio
    user ftpuser -> /media/hdd2/directorio

    tenho 3 discos na maquina ubunto, e keria disperçar varias directorias por FTP. com varias contas.

  16. Antonio Neto says:

    Quando vou logar da erro 530 Login Incorrect.

    Mas está do jeito q cadastrei!

    Eu já tinha tentado instalar outro sistema, como faço pra ver qual ftp estou tentando usar?

  17. Hélder Ribeiro says:

    Boas!

    Excelente tutor.

    Só uma dúvida. Não consigo adicionar os ficheiros a partilhar na pasta “ftpuser”
    Fiz alguma coisa errado?

    Cumprimentos

  18. SG says:

    Olá estava a ver este post existe algo do género que auxilie a criar um servidor DNS por exemplo ou outros serviços?
    Sei que temos o ClearOS mas se possivel gostava de usar o Ubuntu.

    Cpts

  19. Joao says:

    ola amigos
    Ajudem-me a resolver este problema, sff
    Quero criar um servidor em LINUX para alojamento de Paginas Web.
    1º Pergunta: Que versão do linux recomendam para Servidor???
    2º Pergunta: Que programas devo instalar para o Servidor??

    Comprimentos

  20. francisco says:

    Boas,

    instalei de raiz o ubuntu 12.04 para experimentar isto, mas após seguir o tutorial completo, passo por passo, não consigo aceder ao http://ftp...

    internamente a partir do servidor: após efectuar o login, dá-me uma página em branco, sem nada escrito, embora na pasta do ftp estejam lá vários directórios;

    externamente a partir do servidor: após efectuar o login, dá-me uma página em branco, sem nada escrito, embora na pasta do ftp estejam lá vários directórios;

    externamente a partir da Internet: não consigo aceder de forma alguma

    no router abri as portas 20 e 21 em TCP e UDP.

    Sou rookie em linux, por isso solicito ajuda em como posso resolver isto, por favor. Informem-me que comandos devo executar para efectuar o diagnóstico que possam pretender.

    Muito obrigado!

  21. Rangel Martins says:

    Muito bom tutorial, irá me ajudar muito agora, muito obrigado equipe pplware 😀

  22. oliveira says:

    muito bom….

    ja esta a funcionar…

    so que reparei que atraves de ftp:// conseguem ter acesso aos directorios do sistema…

    basta aceder a: “para um directorio de nivel superior”,

    como posso negar o acesso a esses directorios….?

    obrigado

  23. oliveira says:

    ja agora eu tentei introduzindo o ip do computador, o que so consigo aceder se estiver na mesma rede,,,,

    como posso aceder ao servidor, estando noutra rede….?

    como abro as portas do router?

  24. Marcus Antonio says:

    Boa tarde, eu utilizo o filezilla e meu login e efetuado mais para no comando LIst.
    Alguem pode me ajudar.

  25. Tiago Rechau says:

    Já agora, alguém sabe como remover utilizadores? Procurei no google mas não encontrei, não procurei o suficiente de certeza

  26. Rafael Ferreira says:

    O copy-paste deste site é muito chato.

  27. Razor Garcia says:

    Boas,

    Criei o servidor FTP através desse tutorial e que correu tudo bem!
    Tenho uma duvida, nesse momento estou a utilizar o Ubuntu 12.04 e eu queria por um Site Html para ficar um pouco mais apelativo, agora onde devia por os ficheiros html? Em que pasta ?

    atenciosamente.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.