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!
Formas de doação:
- Boleto / Cartão de crédito: https//bit.ly/AprendendoLinux
- Pix: [email protected]
- PicPay: @henrique_fagundes
- PayPal: [email protected]
- Bitcoin: bc1qtnn5z058htzy799dslwrpjcdpm0vuta3vrj28l
Favorecido: Luiz Henrique Marques Fagundes
Prezado,
Sugiro que você reinstale a solução.
Ola muito bom o artigo, mas como poderia resolver o ponto abaixo:
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.
como fiz pelo video nao vi que tinha essa observação sabe como eu poderia resolver.
Obrigado!
Meu amigo, você está de parabéns. Graças a essa documentação, agora eu tenho um “dropbox” gratuito em minha empresa. Muito obrigado.