NextCloud: Tenha o seu próprio “Dropbox” privado com um comando!
O que é NextCloud?
O NextCloud é uma aplicação Open-Source (código livre) gratuita utilizada para compartilhamento de arquivos/pastas entre os usuários/grupos em nuvem, podendo ser acessado via navegador ou pelo gerenciador de arquivos do seu computador, tendo suporte e integração com Sistema Operacional Windows, MacOS, Linux, Android e iOS.

Pra que serve?
Muitos administradores/técnicos de TI já precisaram remanejar o ambiente de trabalho de alguém, tendo que copiar diversos arquivos de um local para o outro e correndo o risco de perder informações por causa de um computador infectado. Com o avanço da tecnologia, isso deixa de ocorrer porque a tendência é descentralizar todo o conteúdo que ficava no computador local e colocá-lo na nuvem. É para isso que serve o NextCloud, software para hospedagem de arquivos!
Como funciona o NextCloud?
O NextCloud funciona como um disco virtual ou uma unidade virtual que você usa para acessar uma pasta compartilhada.
Para melhorar o gerenciamento administrativo, disponibiliza um histórico de edições – sinalizando quando determinado arquivo/pasta foi alterado -, mecanismo de “Lixeira” – caso necessite resgatar algum arquivo -, e controle de acesso, podendo criar grupos para cada departamento e dando a cada usuário suas credenciais com suas limitações de acesso.
Vantagens do NextCloud comparado ao Samba e o Dropbox
O NextCloud tem bastante semelhança com o Samba que também é uma aplicação de gerenciamento e compartilhamento de arquivos entre os usuários, sem, no entanto, interface gráfica, o que, diferente do NextCloud, obriga a gerenciá-lo por linha de comando. Isso limita a visibilidade da ferramenta para os usuários comuns.
Já na comparação com o Dropbox, o NextCloud apresenta uma série de vantagens. O serviço de armazenamento do Dropbox força o uso de alguma conta de e-mail para sua utilização com espaço para 2GB em sua versão gratuita. É uma solução bastante limitada para segmentar entre os setores/grupos de pessoas.
Como instalar o NextCloud?
Instalar um NextCloud de maneira segura poderia ser uma tarefa um tanto árdua. Porém, pensando nisso, eu escrevi um script para ser executado em um CentOS 8 que entrega o sistema prontinho para você usar. Segue o vídeo com a demonstração do script instalando o serviço:
Comando para instalação no CentOS 8:
curl -s -o nextcloud-centos8.sh https://downloads.aprendendolinux.com/scripts/nextcloud-centos8.sh ; bash nextcloud-centos8.sh
Comando para instalação no CentOS 7:
curl -s -o nextcloud-centos7.sh https://downloads.aprendendolinux.com/scripts/nextcloud-centos7.sh ; bash nextcloud-centos7.sh
Obs: No CentOS 7, APÓS (NÃO RODE O SCRIPT ANTES) a configuração do banco de dados na interface gráfica, é necessário rodar um script que será criado na pasta root, para otimização do banco de dados:
/root/ajusta-mysql.sh
Obs.: Antes de colocar a mão na massa, recomendo que assista atentamente ao vídeo!
Isso é tudo!
Esse artigo foi útil? Colabore com o nosso site para podermos continuar dando mais dicas como essa!
- Banco Inter: Agência 0001 | Conta Corrente: 2752160-5
- Banco Next: Agência 3925 | Conta Corrente: 497505-7
- Banco Bradesco: Agência 7101 | Conta Corrente: 341935-5
- Banco Itaú: Agência 0309 | Conta Corrente: 32274-1
- Banco Nubank: Agência 0001 | Conta Corrente 4123980-1
- Caixa Econômica Federal: Agência 0225 | Operação 013 | Conta Poupança 188665-2

Favorecido: Luiz Henrique Marques Fagundes