Pular para o conteúdo

Owncloud com autenticação no Active Directory

Venho através deste artigo mostrar-lhes minha aventura com essa Cloud muito funcional e, para mim, muito segura, uma vez que sabemos onde estão nossos arquivos.
Perfil removido removido
Hits: 22.466 Categoria: Linux Subcategoria: Sistema de Arquivos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sobre a ferramenta / Instalação

Sobre a ferramenta

Trata-se de uma ferramenta de compartilhamento de arquivos bem parecida com o Dropbox, Google Drive etc. Mas eu considero uma ferramenta bem mais interessante para minhas necessidades, pois posso controlar o tamanho da massa de arquivos e os arquivos propriamente ditos, pois o servidor está em minha infraestrutura física.

Caso queira conhecer melhor a ferramenta, acesse:

Instalação

Vou explicar a instalação tendo como base a minha, que foi feita em Debian 7:

# apt-get install apt-build apt-essentials build-essentials
# wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
# apt-key add - < Release.key
# echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list

# apt-get update && upgrade
# apt-get install mysql-server
# apt-get install mysql-client php5-mysql
# apt-get install php5-ldap
# apt-get install php5-ffmpeg php5-imagick
# apt-get install libcurl3 curl php5-curl php5-mcrypt php5-intl
# apt-get install libreoffice
# apt-get install apache2 php5
# apt-get install owncloud

Explicação dos comandos:
  1. Ferramentas essenciais para o Debian 7 como make, make install etc.
  2. Baixando a chave de criptografia para usar o repositório.
  3. Adicionando a chave.
  4. Incluindo o repositório do Owncloud no sources.list.
  5. Fazendo o update e o upgrade na sources.list.
  6. Instalando o MySQL Server.
  7. Baixando as dependências do MySQL.
  8. Instalando o conector com o Active Directory.
  9. Instalando as ferramentas para visualização de imagens e vídeos.
  10. Instalando as demais dependências do PHP.
  11. Instalando o LibreOffice para acessar e criar planilhas etc.
  12. Instalação do Apache e o Php.
  13. Instalando o Owncloud.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Sobre a ferramenta / Instalação
   2. Configurações necessárias

Backuppc - Solução de backup corporativo

Usando tabulações no OpenOffice.org

Atualizando o kernel do Slackware de forma segura, sem o famoso "kernel panic"

Eu!noel é sinônimo do Arch Linux! Por quê?

Comportamento das tecnologias WEB e seus meios de acesso

Configurando leitores ópticos e HDs

Esquemas de particionamento e sistemas de arquivos

Replicando e distribuindo armazenamento de arquivos através de quatro servidores usando Cluster (GlusterFs) no Debian Lenny

Aprendendo NFS - Network File System

LVM completo e sem mistérios

#1 Comentário enviado por fabio em 10/03/2015 - 13:03h
Interessante. Parabéns pelo artigo!
#2 Comentário enviado por joaogauer em 10/09/2015 - 20:15h
Boa noite, seguindo o conceito de nuvem: O conceito de computação em nuvem (em inglês, cloud computing) refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade.

Não seria correto afirmar que o ownCloud é uma aplivação NAS e não cloud?

#3 Comentário enviado por removido em 11/09/2015 - 07:52h
Bom dia Joaogauer. Obrigado por nos expor o conceito de Cloud para quem não conhece ainda, ficou muito claro sua explicação. No meu caso a aplicação é sim um Nas (Network Attached Storage).
Concordo com você, mas agora ao invés de usar Owncloud eu usar NAS para citar a aplicação no artigo, por exemplo, eu não posso pois o nome da aplicação é Owncloud. Bom fim de semana.




















#4 Comentário enviado por leorocco em 03/02/2016 - 00:09h
Gostei bastante do artigo! Minha questão agr seria numa integração não só com o LDAP, mas também com o samba: como migrar os compartilhamentos, usuários e arquivos para o owncloud? Isto é, criar uma extensão do samba da LAN na web e num ambiente remoto usando o cliente do owncloud? Ja viu algo assim? Um abraço.
#5 Comentário enviado por removido em 03/02/2016 - 07:16h
Obrigado Leorocco. Cara infelizmente eu nunca vi o que você está planejando fazer, mas se quiser detalhe mais seu comentário para que eu possa entender melhor. Boa semana brother.
#6 Comentário enviado por leorocco em 07/02/2016 - 20:52h
rafaelrsr, boa noite! Vou tentar dar um exemplo mais prático :) Por exemplo, num caso de uma empresa que tem possibilidade de "home office": quando a pessoa está na LAN ela faz login e é montado o compartimentos de seu setor com suas respectivas permissões... Num outro dia da semana essa mesma pessoa irá trabalhar de sua casa... Como, integrando o owncloud com o samba, ela teria no seu notebook os seus exatos compartilhamentos e permissões em casa? Entende?! Seria uma extensão dos arquivos e permissões que ela tem acesso na LAN da empresa, mas em casa... Através do https e cliente do owncloud. Um abração e bom final de carnaval!
#7 Comentário enviado por removido em 15/02/2016 - 12:25h
Obrigado leorocco pelos votos.
Cara eu entendi sim e acredito que o melhor cenário para você seria uma VPN. Mas usando o OwnCloud acredito que você teria que fazer o Download de todo o conteúdo do Home Office para o servidor OwnCloud. Abraço.

#8 Comentário enviado por silvioluiz em 17/09/2016 - 12:17h
Parabéns pelo artigo!
Tenho uma estrutura onde o Servidor LDAP(Samba), Fileserver e Owncloud estão na mesma maquina. Posso utilizar a base do LDAP no Owncloud estando na mesma maquina?
#9 Comentário enviado por ViniciusSouzaMG em 05/10/2017 - 13:31h
Eu tentei adicionar no meu domínio AD 2008 R2 mas só da a mensagem de " Lost LDAP connection O DN de base parece estar errado, abaixo esta minha configuração

HOST: 192.168.0.200 PORTA: 389
DN Usuario: CN=Administrador,DC=minhaempresa,dc=local
Uma base DN por linha: DC=minhaempresa,dc=local

Não estou conseguindo compreender aonde esta o problema, ja tentei outros parâmetros, se alguem puder me ajudar eu ficarai grato e eu ate procurei referencia no site oficial mas mesmo assim não conecta.

Contribuir com comentário

Entre na sua conta para comentar.