{"id":23,"date":"2024-12-22T19:24:57","date_gmt":"2024-12-22T22:24:57","guid":{"rendered":"https:\/\/blog.vpsbrasil.com.br\/?p=23"},"modified":"2025-01-16T23:24:04","modified_gmt":"2025-01-17T02:24:04","slug":"tutorial-como-configurar-um-servidor-ftp-no-vps","status":"publish","type":"post","link":"https:\/\/blog.vpsbrasil.com.br\/index.php\/2024\/12\/22\/tutorial-como-configurar-um-servidor-ftp-no-vps\/","title":{"rendered":"Tutorial: Como Configurar um Servidor FTP no VPS"},"content":{"rendered":"\n<p><strong>Introdu\u00e7\u00e3o:<\/strong><br>Um servidor FTP permite transferir arquivos de forma segura entre o seu computador local e o VPS. Aqui, aprenderemos a instalar e configurar o servidor FTP usando o <strong>vsftpd<\/strong>, uma das op\u00e7\u00f5es mais populares.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 1: Acesse seu VPS via SSH<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abra o terminal no seu computador.<\/li>\n\n\n\n<li>Conecte-se ao VPS:<\/li>\n<\/ol>\n\n\n\n<p><code>ssh usuario@ip_do_servidor<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 2: Atualize o Sistema<\/strong><\/h3>\n\n\n\n<p>Antes de instalar, atualize os pacotes do sistema:<\/p>\n\n\n\n<p><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 3: Instale o vsftpd<\/strong><\/h3>\n\n\n\n<p>Instale o servidor FTP vsftpd com o comando:<\/p>\n\n\n\n<p><code>sudo apt install vsftpd -y<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 4: Configure o vsftpd<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abra o arquivo de configura\u00e7\u00e3o principal:<\/li>\n<\/ol>\n\n\n\n<p><code>sudo nano \/etc\/vsftpd.conf<\/code><\/p>\n\n\n\n<p>     2. Fa\u00e7a as seguintes altera\u00e7\u00f5es no arquivo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Habilite o login local:<\/li>\n<\/ul>\n\n\n\n<p><code>local_enable=YES<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permita upload de arquivos:<\/li>\n<\/ul>\n\n\n\n<p><code>write_enable=YES<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure o diret\u00f3rio raiz seguro:<\/li>\n<\/ul>\n\n\n\n<p><code>chroot_local_user=YES<br>allow_writeable_chroot=YES<\/code><\/p>\n\n\n\n<p>       3. Salve o arquivo e saia do editor (Ctrl + O, Enter, Ctrl + X).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 5: Crie um Usu\u00e1rio FTP<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Crie um novo usu\u00e1rio para acessar o servidor FTP:<\/li>\n<\/ol>\n\n\n\n<p><code>sudo adduser nome_usuario<\/code><\/p>\n\n\n\n<p>     2. Defina uma senha para o usu\u00e1rio e siga as instru\u00e7\u00f5es.<\/p>\n\n\n\n<p>     3. Configure o diret\u00f3rio de trabalho do usu\u00e1rio:<\/p>\n\n\n\n<p><code>sudo mkdir -p \/home\/nome_usuario\/ftp\/upload<br>sudo chown -R nome_usuario:nome_usuario \/home\/nome_usuario\/ftp<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 6: Reinicie o Servi\u00e7o vsftpd<\/strong><\/h3>\n\n\n\n<p>Reinicie o servidor para aplicar as altera\u00e7\u00f5es:<\/p>\n\n\n\n<p><code>sudo systemctl restart vsftpd<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Passo 7: Configure o Firewall (se necess\u00e1rio)<\/strong><\/h3>\n\n\n\n<p>Certifique-se de permitir o tr\u00e1fego FTP no firewall:<\/p>\n\n\n\n<p><code>sudo ufw allow 21\/tcp<br>sudo ufw reload<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>asso 8: Teste a Conex\u00e3o FTP<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Use um cliente FTP como FileZilla ou WinSCP.<\/li>\n\n\n\n<li>Conecte-se usando:\n<ul class=\"wp-block-list\">\n<li><strong>Host:<\/strong> o endere\u00e7o IP do VPS.<\/li>\n\n\n\n<li><strong>Usu\u00e1rio:<\/strong> o nome de usu\u00e1rio criado.<\/li>\n\n\n\n<li><strong>Senha:<\/strong> a senha definida.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Voc\u00ea deve conseguir transferir arquivos para o diret\u00f3rio configurado.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Conclus\u00e3o:<\/strong><br>Agora voc\u00ea tem um servidor FTP configurado no seu VPS, pronto para transferir arquivos de forma r\u00e1pida e segura!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introdu\u00e7\u00e3o:Um servidor FTP permite transferir arquivos de forma segura entre o seu computador local e o VPS. Aqui, aprenderemos a instalar e configurar o servidor FTP usando o vsftpd, uma das op\u00e7\u00f5es mais populares. Passo 1: Acesse seu VPS via SSH ssh usuario@ip_do_servidor Passo 2: Atualize o Sistema Antes de instalar, atualize os pacotes do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":87,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriais"],"_links":{"self":[{"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":1,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":24,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/posts\/23\/revisions\/24"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/media\/87"}],"wp:attachment":[{"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.vpsbrasil.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}