{"id":7990,"date":"2018-01-31T15:08:52","date_gmt":"2018-01-31T17:08:52","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=7990"},"modified":"2024-05-16T16:39:24","modified_gmt":"2024-05-16T19:39:24","slug":"como-configurar-servidor-ftp-no-vps-ubuntu","status":"publish","type":"post","link":"\/pt\/tutoriais\/como-configurar-servidor-ftp-no-vps-ubuntu","title":{"rendered":"Como configurar um servidor FTP no VPS Ubuntu"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Este tutorial ir&aacute; mostrar como configurar um servidor FTP em uma VPS Ubuntu. Um servidor <\/span><a href=\"https:\/\/security.appspot.com\/vsftpd.html\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-weight: 400\">vsFTPd<\/span><\/a><span style=\"font-weight: 400\"> ser&aacute; utilizado que &eacute; amplamente considerado como o <a href=\"\/tutoriais\/ftp-o-que-e-como-funciona\">FTP<\/a> mais r&aacute;pido e seguro para sistemas como UNIX por a&iacute;.<\/span><\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-BR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-30351\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\"><b>FTP<\/b><span style=\"font-weight: 400\"> ou <\/span><b>F<\/b><span style=\"font-weight: 400\">ile <\/span><b>T<\/b><span style=\"font-weight: 400\">ransfer<\/span><b> P<\/b><span style=\"font-weight: 400\">rotocol (protocolo de transfer&ecirc;ncia de arquivos) &eacute; um meio de enviar e receber arquivos atrav&eacute;s de uma conex&atilde;o de rede.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Fazendo uso de uma estrutura cliente\/servidor e seguran&ccedil;a <a href=\"\/tutoriais\/o-que-e-ssl-tls-https\/\" target=\"_blank\" rel=\"noreferrer noopener\">SSL\/TLS<\/a>, o FTP permite aos usu&aacute;rios compartilhar e receber arquivos de computadores remotos via transfer&ecirc;ncia segura de dados, eficiente e confi&aacute;vel utilizando protocolos TCP\/IP.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O FTP funciona da mesma forma que o HTTP ou SMTP; a &uacute;nica diferen&ccedil;a obviamente &eacute; que &eacute; respons&aacute;vel pelo transporte seguro de arquivos de um remetente para um receptor, ao inv&eacute;s de p&aacute;ginas na internet de servidores para o usu&aacute;rio ou correio eletr&ocirc;nico pela internet.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-etapa-1-instalando-vsftpd\"><b>Etapa 1 &ndash; Instalando Vsftpd<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Primeiramente vamos atualizar os pacotes antes de prosseguir com a instala&ccedil;&atilde;o do daemon vsFTPd. Para come&ccedil;ar, execute o seguinte comando:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo apt-get update<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Aguarde at&eacute; que o processo esteja completo e voc&ecirc; ver&aacute; uma confirma&ccedil;&atilde;o assim que as atualiza&ccedil;&otilde;es terminarem.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"602\" height=\"21\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/lendo_pacote_listas_ubuntu.png\" alt=\"Instalando vsftpd\" class=\"wp-image-7992\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/lendo_pacote_listas_ubuntu.png 602w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/lendo_pacote_listas_ubuntu-150x5.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/lendo_pacote_listas_ubuntu-300x10.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/lendo_pacote_listas_ubuntu-559x21.png 559w\" sizes=\"(max-width: 602px) 100vw, 602px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Quando o caminho estiver livre, instale o daemon vsFTPd utilizando os seguintes comandos:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo apt-get install vsftpd<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Voc&ecirc; receber&aacute; uma mensagem de confirma&ccedil;&atilde;o, que ir&aacute; requerer voc&ecirc; digite <\/span><b>Y<\/b><span style=\"font-weight: 400\"> e aperte o <\/span><b>Enter<\/b><span style=\"font-weight: 400\"> para continuar com a instala&ccedil;&atilde;o.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"731\" height=\"256\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/mensagem_de_-confirmacao.png\" alt=\"Mensagem de confirma&ccedil;&atilde;o\" class=\"wp-image-7993\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/mensagem_de_-confirmacao.png 731w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/mensagem_de_-confirmacao-150x53.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/mensagem_de_-confirmacao-300x105.png 300w\" sizes=\"(max-width: 731px) 100vw, 731px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Ap&oacute;s a instala&ccedil;&atilde;o estar completa, crie um backup dos arquivos originais para que possamos come&ccedil;ar nosso trabalho com um arquivo de configura&ccedil;&atilde;o em branco:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo cp \/etc\/vsftpd.conf \/etc\/vsftpd.conf.original<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora n&oacute;s estamos prontos para ir para a pr&oacute;xima etapa que &eacute; configurar o firewall.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-etapa-nbsp-2-permitindo-trafego-ftp-do-firewall\"><b>Etapa &nbsp;2 &ndash; Permitindo tr&aacute;fego FTP do firewall<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para permitir que o servidor FTP se comunique com o mundo afora, ele precisa passar pelo firewall. Vejamos se o firewall est&aacute; habilitado na m&aacute;quina ou n&atilde;o. Para isso execute o seguinte comando para verificar seu status:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo cp \/etc\/vsftpd.conf \/etc\/vsftpd.conf.original<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; encontrar a seguinte mensagem:<\/span><\/p><pre class=\"wp-block-preformatted\">ufw: command not found<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Isso significa que o firewall n&atilde;o est&aacute; instalado e voc&ecirc; pode proceder para a pr&oacute;xima etapa.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">No entanto, caso a sa&iacute;da mostra algumas regras definidas ou uma mensagem que o status do firewall est&aacute; ativo, voc&ecirc; ter&aacute; que verificar se o tr&aacute;fego FTP funcionar&aacute;.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Vamos em frente e abrir as portas 20 e 21 para o tr&aacute;fego FTP; portas 40000-50000 ser&atilde;o reservadas para o intervalo de portas passivas que eventualmente ser&atilde;o definidas no arquivo de configura&ccedil;&atilde;o e a porta 990 ser&aacute; utilizada quando TLS for ativada. Execute os seguintes comandos para prosseguir:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo ufw allow 20\/tcp\nsudo ufw allow 21\/tcp\nsudo ufw allow 990\/tcp\nsudo ufw allow 40000:50000\/tcp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora vamos conferir o status novamente:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo ufw status<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">A sa&iacute;da deve parecer agora como algo assim:<\/span><\/p><pre class=\"wp-block-preformatted\">Output\nStatus: active\nTo                         Action      From\n--                              ------      ----\n990\/tcp                    ALLOW       Anywhere\n20\/tcp                     ALLOW       Anywhere\n21\/tcp                     ALLOW       Anywhere\n40000:50000\/tcp            ALLOW       Anywhere\n20\/tcp (v6)                ALLOW       Anywhere (v6)\n21\/tcp (v6)                ALLOW       Anywhere (v6)\n990\/tcp (v6)               ALLOW       Anywhere (v6)\n40000:50000\/tcp (v6)       ALLOW       Anywhere (v6)<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora que n&oacute;s temos todas as portas necess&aacute;rias abertas e dispon&iacute;veis, n&oacute;s podemos prosseguir para a pr&oacute;xima etapa.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-etapa-nbsp-3-criando-o-diretorio-do-usuario\"><b>Etapa &nbsp;3 &ndash; Criando o diret&oacute;rio do usu&aacute;rio<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Como a terceira etapa para criar um servidor FTP Ubuntu, precisaremos selecionar o usu&aacute;rio que far&aacute; uso do acesso FTP. Para mostrar como &eacute; feito, vamos adicionar um novo usu&aacute;rio. Para cri&aacute;-lo utilize o seguinte comando:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo adduser alex<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Quando solicitado, insira uma senha para o usu&aacute;rio e preencha os outros detalhes. Idealmente, o FTP deve ser restrito a um diret&oacute;rio espec&iacute;fico por motivos de seguran&ccedil;a. O vsFTPd usa cadeias chroot para realizar isso. Com o Chroot habilitado, o usu&aacute;rio local &eacute; restrito ao diret&oacute;rio inicial, definido por padr&atilde;o.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">No entanto, &eacute; poss&iacute;vel que por conta da seguran&ccedil;a vsFTPd, um usu&aacute;rio n&atilde;o consiga escrever no diret&oacute;rio. N&oacute;s n&atilde;o removeremos os privil&eacute;gios de grava&ccedil;&atilde;o da pasta inicial, em vez disso, n&oacute;s vamos utilizar um diret&oacute;rio FTP que atuar&aacute; como um chroot junto com o diret&oacute;rio grav&aacute;vel de arquivos que ser&aacute; respons&aacute;vel por manter os arquivos pertinentes. Utilize o seguinte comando para criar a pasta FTP: <\/span><\/p><pre class=\"wp-block-preformatted\">sudo mkdir \/home\/alex\/ftp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Defina a propriedade utilizando:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo chown nobody:nogroup \/home\/alex\/ftp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Finalmente, remova as permiss&otilde;es para gravar:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo chmod a-w \/home\/alex\/ftp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora, use o seguinte comando para verificar as permiss&otilde;es:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo ls -la \/home\/alex\/ftp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">A sa&iacute;da deve parecer algo como:<\/span><\/p><pre class=\"wp-block-preformatted\">total 8\ndr-xr-xr-x 2 nobody nogroup 4096 Jun 29 11:32 .\ndrwxr-xr-x 3 alex   alex    4096 Jun 29 11:32 ..<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Como pr&oacute;ximo passo, criaremos o diret&oacute;rio que cont&eacute;m os arquivos e atribuiremos a propriedade<\/span><\/p><pre class=\"wp-block-preformatted\">sudo mkdir \/home\/alex\/ftp\/files\nsudo chown alex:alex \/home\/alex\/ftp\/files<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Finalmente, adicione um arquivo de testes ao diret&oacute;rio que ser&aacute; utilizado quando testarmos tudo isso mais tarde:<\/span><\/p><pre class=\"wp-block-preformatted\">echo \"vsftpd sample file\" | sudo tee \/home\/alex\/ftp\/files\/sample.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-etapa-nbsp-4-configurando-vsftpd\"><b>Etapa &nbsp;4 &ndash; Configurando vsftpd<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Como o pr&oacute;xima etapa em nossa tentativa de configurar um servidor FTP no Ubuntu VPS, vamos configurar estaremos configurando um vsFTPd e nosso acesso FTP.<\/span><\/p><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste tutorial, permitiremos que um &uacute;nico usu&aacute;rio se conectar com FTP utilizando uma conta de shell local.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">As duas configura&ccedil;&otilde;es-chave de teclas necess&aacute;rias para isso j&aacute; est&atilde;o definidas no arquivo de configura&ccedil;&atilde;o (<\/span><b>vsftpd.conf<\/b><span style=\"font-weight: 400\">). Primeiramente, verifique se o arquivo de configura&ccedil;&atilde;o realmente possui configura&ccedil;&otilde;es s&atilde;o correspondentes as mencionadas abaixo <\/span><a href=\"\/tutoriais\/como-instalar-editor-de-texto-nano\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-weight: 400\">utilizando o nano comando<\/span><\/a><span style=\"font-weight: 400\">:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo nano \/etc\/vsftpd.conf<\/pre><pre class=\"wp-block-preformatted\">. . .\n# Allow anonymous FTP? (Disabled by default).\nanonymous_enable=NO\n#\n# Uncomment this to allow local users to log in.\nlocal_enable=YES\n. . .<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">No mesmo arquivo, N&oacute;s vamos prosseguir removendo <\/span><b>#<\/b><span style=\"font-weight: 400\"> e habilitando o c&oacute;digo <\/span><b>write_enable<\/b><span style=\"font-weight: 400\">:<\/span><\/p><pre class=\"wp-block-preformatted\">. . .\nwrite_enable=YES\n. . ..<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O chroot tamb&eacute;m ser&aacute; descomentado para garantir que o usu&aacute;rio conectado via FTP apenas acessear&aacute; arquivos dentro do diret&oacute;rio permitido:<\/span><\/p><pre class=\"wp-block-preformatted\">. . .\nchroot_local_user=YES\n. . .<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Alguns novos valores precisaram ser adicionados manualmente. Voc&ecirc; pode simplesmente col&aacute;-los na parte inferior do arquivo. Em primeiro lugar, um <\/span><b>user_sub_token<\/b><span style=\"font-weight: 400\"> ser&aacute; adicionado ao caminho do diret&oacute;rio local_root. Isso ir&aacute; permitir que a configura&ccedil;&atilde;o funcione com o usu&aacute;rio atual e qualquer outro usu&aacute;rio que posteriormente for adicionado:<\/span><\/p><pre class=\"wp-block-preformatted\">user_sub_token=$USER\nlocal_root=\/home\/$USER\/ftp<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para garantir que uma quantidade substancial de conex&otilde;es esteja dispon&iacute;vel, limitaremos o n&uacute;mero de portas utilizadas no arquivo de configura&ccedil;&atilde;o:<\/span><\/p><pre class=\"wp-block-preformatted\">pasv_min_port=40000\npasv_max_port=50000<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste tutorial, planejaremos permitir o acesso caso a caso, ent&atilde;o vamos configurar de forma que o acesso seja somente concedido aos usu&aacute;rios que tenham sido explicitamente adicionados a uma lista:<\/span><\/p><pre class=\"wp-block-preformatted\">userlist_enable=YES\nuserlist_file=\/etc\/vsftpd.userlist\nuserlist_deny=NO<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O indicador <\/span><b>userlist_deny <\/b><span style=\"font-weight: 400\">&eacute; respons&aacute;vel por alternar a l&oacute;gica; quando configurado para &ldquo;n&atilde;o&rdquo;, somente os usu&aacute;rios especificados na lista ter&atilde;o acesso permitido. Uma vez feito isso, clique em <\/span><b>CTRL + X<\/b><span style=\"font-weight: 400\"> e confirme as altera&ccedil;&otilde;es no arquivo.<\/span><span style=\"font-weight: 400\"><br><\/span><span style=\"font-weight: 400\">Por fim, procederemos &agrave;a cria&ccedil;&atilde;o e adi&ccedil;&atilde;o de nossos usu&aacute;rios ao arquivo:<\/span><\/p><pre class=\"wp-block-preformatted\">echo \"alex\" | sudo tee -a \/etc\/vsftpd.userlist<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Verifique se o usu&aacute;rio est&aacute; realmente ativo, executando o seguinte comando:<\/span><\/p><pre class=\"wp-block-preformatted\">cat \/etc\/vsftpd.userlist<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">A sa&iacute;da deve ser &ldquo;<\/span><b>alex<\/b><span style=\"font-weight: 400\">&rdquo; como mostra a imagem:<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"728\" height=\"35\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/ftp-user-added-in-ubuntu-vps.png\" alt=\"Usu&aacute;rio ftp adicionado no ubuntu\" class=\"wp-image-7994\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/ftp-user-added-in-ubuntu-vps.png 728w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/ftp-user-added-in-ubuntu-vps-150x7.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/ftp-user-added-in-ubuntu-vps-300x14.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Reinicie o daemon utilizando o seguinte comando para carregar as altera&ccedil;&otilde;es nas configura&ccedil;&#7869;os:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo systemctl restart vsftpd<\/pre><h2 class=\"wp-block-heading\" id=\"h-etapa-nbsp-5-criando-um-nbsp-ftp-seguro\"><b>Etapa &nbsp;5 &ndash; Criando um &nbsp;FTP seguro<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Como padr&atilde;o, o FTP n&atilde;o faz criptografia de dados, ent&atilde;o vamos usar o TTL\/SSL para tornar as coisas mais seguras. Como primeiro passo, precisamos criar o <a href=\"\/pt\/certificado-ssl-gratis\">certificado de seguran&ccedil;a SSL<\/a> e utiliza-lo para proteger o servidor FTP ubuntu. Para come&ccedil;ar , use o seguinte comando:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout \/etc\/ssl\/private\/vsftpd.pem -out \/etc\/ssl\/private\/vsftpd.pem<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">A bandeira <\/span><b>-days <\/b><span style=\"font-weight: 400\">torna&aacute; o certificado v&aacute;alido por um ano e n&oacute;os inclu&iacute;imos uma chave privada RSA de 2048-bit no mesmo comando. Quando solicitado, insira os detalhes pessoais pertinentes no campo fornecido.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Depois de terminar a cria&ccedil;&atilde;o do certificado, abra o arquivo de configura&ccedil;&atilde;o novamente:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo nano \/etc\/vsftpd.conf\n<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O final do arquivo deve conter duas linhas que come&ccedil;am com &ldquo;<\/span><b>_rsa<\/b><span style=\"font-weight: 400\">&rdquo;. Comente ambas as linhas como:<\/span><\/p><pre class=\"wp-block-preformatted\"># rsa_cert_file=\/etc\/ssl\/certs\/ssl-cert-snakeoil.pem\n# rsa_private_key_file=\/etc\/ssl\/private\/ssl-cert-snakeoil.key<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Em vez disso, vamos apontar o arquivo de configura&ccedil;&atilde;o para o certificado que acabamos de criar. Adicione as seguintes linhas:<\/span><\/p><pre class=\"wp-block-preformatted\">rsa_cert_file=\/etc\/ssl\/private\/vsftpd.pem\nrsa_private_key_file=\/etc\/ssl\/private\/vsftpd.pem<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora vamos habilitar o SSL e garantir que somente clientes com SSL habilitado entrem em contato conosco. Altere o valor do <\/span><b>ssl_enable <\/b><span style=\"font-weight: 400\">para &ldquo;<\/span><b>SIM<\/b><span style=\"font-weight: 400\">&rdquo;:<\/span><\/p><pre class=\"wp-block-preformatted\">ssl_enable=YES\n<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Agora adicione as seguintes linhas para proteger ainda mais as coisas:&nbsp;<\/span><span style=\"font-weight: 400\">(note que isso n&atilde;o permitir&aacute; conex&otilde;es an&ocirc;nimas sobre SSL)<\/span><\/p><pre class=\"wp-block-preformatted\">allow_anon_ssl=NO\nforce_local_data_ssl=YES\nforce_local_logins_ssl=YES<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Configure o servidor para usar TLS:<\/span><\/p><pre class=\"wp-block-preformatted\">ssl_tlsv1=YES\nssl_sslv2=NO\nssl_sslv3=NO<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Aqui iremos adicionar mais 2 op&ccedil;&otilde;es. Em primeiro lugar a reutiliza&ccedil;&atilde;o de SSL n&atilde;o ser&aacute; necess&aacute;rios pois pode levar a muitos clientes FTP a quebrarem. Em segundo lugar, usaremos conjuntos de alta criptografia, o que significa que os comprimentos das chaves s&atilde;o iguais ou maiores que 128 bits.<\/span><\/p><pre class=\"wp-block-preformatted\">require_ssl_reuse=NO\nssl_ciphers=HIGH<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Vamos reiniciar novamente para aplicar as novas configura&ccedil;&otilde;es:<\/span><\/p><pre class=\"wp-block-preformatted\">sudo systemctl restart vsftpd<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">&Oacute;timo trabalho! Voc&ecirc; j&aacute; configurou o servidor FTP em sua VPS Ubuntu para trabalhar com protocolo SSL\/TLS.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-etapa-nbsp-6-testando-conexoes-com-filezilla\"><b>Etapa &nbsp;6 &ndash; Testando conex&otilde;es com FileZilla<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Atualmente, a maioria dos clientes de FTP suporta configura&ccedil;&otilde;es de criptografia TLS, por isso &eacute; uma &oacute;tima maneira de testar se o seu servidor FTP Ubuntu est&aacute; funcionando como pretendido. Para testar as conex&otilde;es, usaremos o <\/span><a href=\"\/tutoriais\/como-configurar-filezilla\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-weight: 400\">FileZilla FTP Client<\/span><\/a><span style=\"font-weight: 400\">. Para come&ccedil;ar, inicie o FileZilla, clique no &iacute;cone do <\/span><b>Gerenciador<\/b> <b>do<\/b> <b>Site<\/b><span style=\"font-weight: 400\">:<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"813\" height=\"96\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-site-gerenciador.png\" alt=\"Gerenciador de site filezilla\" class=\"wp-image-7995\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-site-gerenciador.png 813w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-site-gerenciador-150x18.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-site-gerenciador-300x35.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-site-gerenciador-768x91.png 768w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Clique no bot&atilde;o <\/span><b>Novo Site<\/b><span style=\"font-weight: 400\"> na janela solicitada para come&ccedil;ar a inserir os detalhes do servidor FTP do Ubuntu.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"651\" height=\"522\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/adicionando-servidor-ubuntu-ftp-no-filezilla.png\" alt=\"Adicionando servidor ubuntu ftp no filezilla\" class=\"wp-image-7996\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/adicionando-servidor-ubuntu-ftp-no-filezilla.png 651w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/adicionando-servidor-ubuntu-ftp-no-filezilla-150x120.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/adicionando-servidor-ubuntu-ftp-no-filezilla-300x241.png 300w\" sizes=\"(max-width: 651px) 100vw, 651px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Preencha todos os detalhes necess&aacute;rios com as informa&ccedil;&otilde;es rec&eacute;m criadas do servidor FTP Ubuntu. Uma vez que o configuramos para usar o TLS, tamb&eacute;m podemos marcar a criptografia para ser <\/span><b>FTP expl&iacute;cito sobre o TLS<\/b><span style=\"font-weight: 400\">. A configura&ccedil;&atilde;o final deve ficar assim:<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"648\" height=\"518\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-configuracao-final-para-servidor-ftp.png\" alt=\"Filezilla: configuracao final para servidor ftp\" class=\"wp-image-7997\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-configuracao-final-para-servidor-ftp.png 648w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-configuracao-final-para-servidor-ftp-150x120.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-configuracao-final-para-servidor-ftp-300x240.png 300w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Quando estiver pronto, clique em <\/span><b>Conectar<\/b><span style=\"font-weight: 400\"> e uma tela solicitando a senha do usu&aacute;rio do&nbsp; e senha FTP ser&aacute; exibida.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"331\" height=\"231\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-ftp-senha-usuario.png\" alt=\"Senha usu&aacute;rio ftp\" class=\"wp-image-7998\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-ftp-senha-usuario.png 331w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-ftp-senha-usuario-150x105.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/filezilla-ftp-senha-usuario-300x209.png 300w\" sizes=\"(max-width: 331px) 100vw, 331px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Finalmente, voc&ecirc; precisar&aacute; verificar o certificado SSL do seu servidor FTP na VPS Ubuntu.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"729\" height=\"639\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/confirmar-ftp-certificado-servidor.png\" alt=\"Confirmar certificado no ftp\" class=\"wp-image-7999\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/confirmar-ftp-certificado-servidor.png 729w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/confirmar-ftp-certificado-servidor-150x131.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/confirmar-ftp-certificado-servidor-300x263.png 300w\" sizes=\"(max-width: 729px) 100vw, 729px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Ap&oacute;s confirmar, o diret&oacute;rio root com o arquivo de testes agora deve aparecer na tela.<\/span><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"796\" height=\"788\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/conexao-com-sucesso-do-ubuntu-ftp-server.png\" alt=\"Conectado com sucesso ao FTP\" class=\"wp-image-8000\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/conexao-com-sucesso-do-ubuntu-ftp-server.png 796w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/conexao-com-sucesso-do-ubuntu-ftp-server-150x148.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/conexao-com-sucesso-do-ubuntu-ftp-server-300x297.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2018\/01\/conexao-com-sucesso-do-ubuntu-ftp-server-768x760.png 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Isso &eacute; tudo! Agora, voc&ecirc; pode executar v&aacute;rias transfer&ecirc;ncias de arquivos do seu computador para o servidor FTP Ubuntu e vice versa.<\/span><\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Dica                <\/p>\n            <\/div>\n            <p class=\"protip__content\">VPS com mais recursos e alto desempenho &eacute; na Hostinger. Aproveite at&eacute; 67% OFF na nossa <strong><a href=\"\/pt\/alojamento-vps\">hospedagem de servidores<\/a><\/strong>!<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\">VPS com mais recursos e alto desempenho &eacute; na Hostinger. Aproveite at&eacute; 67% OFF na nossa <strong><a href=\"\/pt\/alojamento-vps\">hospedagem de servidores<\/a><\/strong>!<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><b>Conclus&atilde;o<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste tutorial, passamos por uma jornada passo a passo para criar uma maneira para um usu&aacute;rio local transferir arquivos via FTP com SSL\/TLS no servidor FTP Ubuntu. N&oacute;s tamb&eacute;m testamos a conex&atilde;o utilizando o FileZilla para garantir que tudo seja funcional.<\/span><\/p><p class=\"wp-block-paragraph\">Caso seu site ainda esteja desprotegido, a Hostinger pode te ajudar com isso!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este tutorial ir&aacute; mostrar como configurar um servidor FTP em uma VPS Ubuntu. Um servidor vsFTPd ser&aacute; utilizado que &eacute; amplamente considerado como o FTP mais r&aacute;pido e seguro para sistemas como UNIX por a&iacute;. FTP ou File Transfer Protocol (protocolo de transfer&ecirc;ncia de arquivos) &eacute; um meio de enviar e receber arquivos atrav&eacute;s de [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/como-configurar-servidor-ftp-no-vps-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":78,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"FTP ou File Transfer Protocol (protocolo de transfer\u00eancia de arquivos) \u00e9 um meio de enviar e receber arquivos atrav\u00e9s de uma conex\u00e3o de rede e neste artigo voc\u00ea vai aprender como configurar o servidor FTP no VPS Ubuntu.","rank_math_focus_keyword":"servidor ftp","footnotes":""},"categories":[4915],"tags":[4791,4867,4836],"class_list":["post-7990","post","type-post","status-publish","format-standard","hentry","category-vps","tag-ftp","tag-ubuntu","tag-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-configurar-servidor-ftp-no-vps-ubuntu\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/serveur-ftp-ubuntu\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-servidor-ftp-en-ubuntu\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-membuat-ftp-server\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-setup-ftp-server-on-ubuntu-vps\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-servidor-ftp-en-ubuntu\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-servidor-ftp-en-ubuntu\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-servidor-ftp-en-ubuntu\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-configurar-servidor-ftp-no-vps-ubuntu\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/7990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=7990"}],"version-history":[{"count":20,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/7990\/revisions"}],"predecessor-version":[{"id":43835,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/7990\/revisions\/43835"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=7990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=7990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=7990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}