Ubuntu Server 18.04 -Ambiente de desenvolvimento V [ proftpd ]

Leia Parte IV : Clique aqui…

Ubuntu Server + Posgresql + Apache + PHP 7 + servidor FTP (proftpd)

Continuando com nosso tutorial agora vamos instalar em nosso servidor de desenvolvimento web o Servidor FTP (proftpd)

 

Passo 1 : Instalando o FTP ( ptoftpd )

$ sudo apt update
$ sudo apt install proftpd

Passo 2 : Configurando

Como sempre é bem simples a instalação, agora vamos fazer algumas configurações:

$ cd /etc/proftpd/
$ sudo cp proftpd.conf proftpd.conf.bkp
$ sudo nano proftpd.conf

a) Localize “ServerName”, por volta da linha 15, e altere “Debian” para o nome do seu servidor de FTP, por exemplo “ftp-powerweb

b) Agora procure pelo Item “User” aproximadamente na linha 68.
O nome de usuário padrão é o proftpd, e o grupo está como “nogroup”

– altere os dois, sugestão: [seu usuário] e o grupo [ftp]

c) Retire o # do comentário DefaultRoot  ~  substituindo por:

DefaultRoot         /var/www/html

Gravar e sair do nano (CTRL+O / CTRL+X)

Vamos criar o grupo ftp

$ sudo addgroup ftp
$ sudo addgroup [seu usuario] ftp

Como instalamos o servidor web Apache temos que der permissão para o usuário escrever na pasta

$ sudo chown -R 777 /var/www/html
$ sudo chmod -R 777 /var/www/html

Pronto você já pode acessar a pasta www do seu servidor web via FTP, eu particularmente gosto do cliente FTP Filezilla ( https://filezilla-project.org/ )

Acessando servidor FTP no Ubuntu

Acessando servidor FTP no Ubuntu

 

Você também pode acessar o servidor com seu navegador web, Firefox por exemplo, basta digitar no ambiente da sua rede local, ftp://IP_Servidor .

Acessar servidor FTP via Browse

Acessar servidor FTP via Browse

 

 

Opcional, bônus :

Você pode escrever uma mensagem de boas vindas para os usuários do seu FTP alterando o arquivo welcome.msg do proftpd

$ sudo nano /etc/proftpd/proftpd.conf

Alterando  o item:

DisplayLogin  welcome.msg
para:
DisplayLogin /home/ftp/welcome.msg

Crie esse diretório e coloque la dentro um arquivo texto com o conteúdo a ser exibido em cada novo login.

 

Ajude a manter o BLOG – Faça uma Colaboração :

Criptomoeda Doge:

D7erXNGo3cYcXhVnPny3CGwrr2yc9azuAV

Faça uma doação na criptomoeda Doge

 

 

– – / / – –

—- [ Conheça nosso sistema de gestão comercial: POWER Admc ] —-

https://poweradmc.wordpress.com/

 

Fontes:

https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-18-04

https://websiteforstudents.com/apache2-with-php-7-1-support-on-ubuntu-18-04-lts-beta-server/

https://www.hardware.com.br/tutoriais/usuarios-grupos-permissoes/

Anúncios

Sobre Carlos Susviela

Programador (Desktop / web) WebDeveloper (Sistemas e páginas internet) Técnico Informática / Criptomoedas http://www.PowerInformatica.com.br --------------------------- Torcedor: S.C. Internacional / RS / Brasil
Esse post foi publicado em Banco de Dados, html, linux, Postgresql, Programação, Programação PHP, ubuntu e marcado , , , , , , , , , . Guardar link permanente.

2 respostas para Ubuntu Server 18.04 -Ambiente de desenvolvimento V [ proftpd ]

  1. Pingback: Ubuntu Server 18.04 -Ambiente de desenvolvimento VI [ phppgadmin ] | Susviela Blog´s

  2. Pingback: Ubuntu Server 18.04 -Ambiente de desenvolvimento VI [ phppgadmin ] | Susviela Blog´s

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s