{"id":40,"date":"2010-05-13T23:09:00","date_gmt":"2010-05-13T23:09:00","guid":{"rendered":"http:\/\/artigos.marcomapa.com\/?p=40"},"modified":"2011-09-11T19:31:49","modified_gmt":"2011-09-11T19:31:49","slug":"configurando-servidores-ftp-no-linux","status":"publish","type":"post","link":"https:\/\/marcomapa.com\/artigos\/configurando-servidores-ftp-no-linux\/","title":{"rendered":"Configurando servidores FTP no Linux"},"content":{"rendered":"<p>Hoje em dia os servidores FTP&nbsp;n\u00e3o s\u00e3o mais t\u00e3o utilizados&nbsp;como aplica\u00e7\u00e3o de acesso remoto, devido \u00e0 populariza\u00e7\u00e3o de servi\u00e7os mais seguros, como o SFTP, VNC ou mesmo o Teamviewer. Mas&nbsp;ainda pode quebrar um galh\u00e3o em emerg\u00eancias. Em resumo hoje os servidores FTP s\u00e3o amplamente utilizados&nbsp;para disponibiliza\u00e7\u00e3o de arquivos e no ramo de hospedagem web.<\/p>\n<p>O servidor de FTP mais usado no Linux \u00e9 o Proftpd, dispon\u00edvel em quase todas as distribui\u00e7\u00f5es. O funcionamento do FTP \u00e9 bem mais simples que o do Samba ou SSH, por isso ele \u00e9 usado como uma forma simples de disponibilizar arquivos na internet ou mesmo dentro da rede local, sem muita seguran\u00e7a.<\/p>\n<p>A principal limita\u00e7\u00e3o do protocolo FTP \u00e9 que todas as informa\u00e7\u00f5es s\u00e3o transmitidas de forma n\u00e3o encriptada, como texto puro, incluindo os logins e senhas. Ou seja, algu\u00e9m capaz de sniffar a conex\u00e3o, usando um programa como o Ethereal, veria tudo que est\u00e1 sendo transmitido. Para aplica\u00e7\u00f5es onde \u00e9 necess\u00e1rio ter seguran\u00e7a na transmiss\u00e3o dos arquivos, \u00e9 recomend\u00e1vel usar o SFTP, o m\u00f3dulo do SSH que permite transferir arquivos de forma encriptada. Apesar disso, se voc\u00ea quiser apenas criar um reposit\u00f3rio com alguns arquivos para download ou manter um servidor p\u00fablico como o Ibiblio.org, ent\u00e3o o FTP \u00e9 mais interessante, por ser mais simples de usar.<\/p>\n<p>O servidor aceita conex\u00f5es remotas usando os logins dos usu\u00e1rios cadastrados na m\u00e1quina. Lembre-se de que, para adicionar novos usu\u00e1rios, voc\u00ea pode usar o comando adduser ou algum utilit\u00e1rio de administra\u00e7\u00e3o inclu\u00eddo na distribui\u00e7\u00e3o, como o system-config-users, o users-admin ou o kuser.<\/p>\n<p>N\u00e3o \u00e9 dif\u00edcil instalar o Proftpd, basta procurar pelo pacote \"proftpd\" na distribui\u00e7\u00e3o usada, como em:<\/p>\n<p># apt-get install proftpd<\/p>\n<p># yum install proftpd<\/p>\n<p>ou:<\/p>\n<p># urpmi proftpd<\/p>\n<p>No Debian, durante a instala\u00e7\u00e3o do pacote do Proftpd, geralmente s\u00e3o feitas algumas perguntas. A primeira \u00e9 se voc\u00ea deseja deixar o servidor FTP ativo em modo standalone ou em modo inetd.<\/p>\n<p>O standalone \u00e9 mais seguro e mais r\u00e1pido, enquanto o inetd faz com que ele fique ativo apenas quando acessado, economizando cerca de 400 KB de mem\u00f3ria RAM (que fazem pouca diferen\u00e7a hoje em dia). O modo standalone \u00e9 a op\u00e7\u00e3o recomendada.<\/p>\n<p>Voc\u00ea ter\u00e1 tamb\u00e9m a op\u00e7\u00e3o de ativar o acesso an\u00f4nimo, que permite acessos an\u00f4nimos (somente leitura) na pasta \"\/home\/ftp\", onde voc\u00ea pode disponibilizar alguns arquivos para acesso p\u00fablico. Nesse caso, os usu\u00e1rios fazem login no servidor usando a conta \"anonymous\" e um endere\u00e7o de e-mail como senha. Caso prefira desativar o acesso an\u00f4nimo, apenas usu\u00e1rios com login v\u00e1lido na m\u00e1quina poder\u00e3o acessar o FTP.<br \/>Depois de conclu\u00edda a instala\u00e7\u00e3o, o servidor fica ativo por default, \u00e9 inicializado automaticamente durante o boot e pode ser controlado manualmente atrav\u00e9s do servi\u00e7o \"proftpd\", como em \"\/etc\/init.d\/proftpd start\".<\/p>\n<p>A configura\u00e7\u00e3o manual do servidor FTP \u00e9 feita atrav\u00e9s do arquivo \"\/etc\/proftpd\/proftpd.conf\". Um arquivo configurado no&nbsp;Gentoo pode ser usado no Mandriva (por exemplo), ou vice-versa; afinal, independentemente de estar usando o Debian, Fedora ou o Mandriva, o proftpd ser\u00e1 sempre o mesmo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoje em dia os servidores FTP&nbsp;n\u00e3o s\u00e3o mais t\u00e3o utilizados&nbsp;como aplica\u00e7\u00e3o de acesso remoto, devido \u00e0 populariza\u00e7\u00e3o de servi\u00e7os mais<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,8,5],"tags":[],"class_list":["post-40","post","type-post","status-publish","format-standard","hentry","category-hardware","category-linux","category-web"],"_links":{"self":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":1,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/40\/revisions"}],"predecessor-version":[{"id":153,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/40\/revisions\/153"}],"wp:attachment":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/media?parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/categories?post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/tags?post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}