ownCloud - Em poder de suas mãos (Private Cloud)

O serviço referenciado é o ownCloud, uma ferramenta Open Source.

[ Hits: 24.088 ]

Por: Glauber GF em 06/12/2013 | Blog: http://www.vivaolinux.com.br/~mcnd2


ownCloud: Client / Enterprise



ownCloud Client

Vamos instalar o cliente owncloud-client na máquina que queremos que tenha acesso ao servidor privado.

Abra o sources.list como root:

# mousepad /etc/apt/sources.list

Acrescente o repositório a seguir e salve.

###-----------------
### OwnCloud-Client Debian 7 (Wheezy).
###-----------------
### wget http://download.opensuse.org/repositories/isv:ownCloud:devel/Debian_7.0/Release.key
### apt-key add - < Release.key

deb http://download.opensuse.org/repositories/isv:ownCloud:devel/Debian_7.0/ /

Execute o apt-get update para habilitar e buscar os pacotes do repositório acrescentado:

# apt-get update

Deve retornar algo como:
Obter:1 http://sft.if.usp.br wheezy/updates Release.gpg [836 B]
Obter:2 http://sft.if.usp.br wheezy-backports Release.gpg [836 B]
Obter:3 http://sft.if.usp.br wheezy/updates Release [102 kB]
Atingido http://security.debian.org wheezy/updates Release.gpg
Atingido http://security.debian.org wheezy/updates Release

Ign http://www.duinsoft.nl debs/all Translation-en
Ign http://www.deb-multimedia.org wheezy/non-free Translation-en
Obter:26 http://download.opensuse.org  Packages [4.180 B]
Ign http://download.opensuse.org  Translation-pt_BR
Ign http://download.opensuse.org  Translation-pt
Ign http://download.opensuse.org  Translation-en
Baixados 735 kB em 44s (16,5 kB/s)
Lendo listas de pacotes... Pronto
W: Erro GPG: http://download.opensuse.org  Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 977C43A8BA684223

Vimos que retornou o Erro GPG, devido a chave pública não estar disponível após o update do sistema. Vamos fazer a requisição da chave pública.

# wget http://download.opensuse.org/repositories/isv:ownCloud:devel/Debian_7.0/Release.key

Agora, acrescentaremos a chave no apt:

# apt-key add - < Release.key

Chegou o momento da instalação do cliente owncloud-client:

# apt-get install owncloud-client

Após a instalação, foi criado a entrada no menu. No meu caso, usando Xfce, ficou localizado em:

Menu → Acessórios → ownCloud desktop sync client

Abrindo o ownCloud desktop sync client, nos deparamos com a janela seguinte:

Agora, para continuar, devemos instalar o ownCloud Server na máquina servidor e fazermos as configurações.

ownCloud Enterprise

Na máquina servidor, vamos instalar o owncloud-enterprise.

Para baixar o servidor ownCloud Enterprise Server Edition, deverá cadastrar-se antes para ter acesso ao pacote:
Após o cadastramento e já com acesso, baixe o pacote servidor do endereço abaixo:
Caso esteja usando outro sistema diferente do Debian, acesse aqui:
No diretório onde baixou o owncloud-enterprise, instalaremos o servidor com o seguinte comando:

# dpkg -i owncloud-enterprise_5.0.13_all.deb # Versão no momento da criação desse artigo

Ao tentar instalar o owncloud-enterprise, foi retornado erro de dependências desencontradas. Logo, forçaremos a instalação, como foi orientado no final da linha das dependências desencontradas (E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote (ou especifique uma solução)).

# apt-get -f install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Corrigindo dependências... Pronto
Os pacotes extra a seguir serão instalados:
  apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libonig2 libqdbm14 php-pear php-xml-parser php5 php5-cli php5-common php5-gd php5-mysql php5-sqlite
Pacotes sugeridos:
  apache2-doc apache2-suexec apache2-suexec-custom php5-dev
Os NOVOS pacotes a seguir serão instalados:
  apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libonig2 libqdbm14 php-pear php-xml-parser php5 php5-cli php5-common php5-gd php5-mysql php5-sqlite
0 pacotes atualizados, 20 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso baixar 8.099 kB de arquivos.
Depois desta operação, 26,4 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?

Vimos que necessitamos de um servidor WEB Apache, a linguagem PHP para rodar componentes WEB, o MySQL para ser o banco de dados e as devidas dependências.

Pronto! Após a instalação com sucesso do owncloud-enterprise, abriremos o servidor em um navegador digitando o endereço:
  • http://ip_do_servidor/owncloud-enterprise

Logo carregará a página do servidor, como a seguinte:

Agora, deveremos criar uma conta para administrador. Após criado e logado, veremos a tela a seguir:

Vamos criar um usuário para o cliente.

Vamos na localização do nome do administrador na parte superior direito do navegador e selecionaremos Usuários. Criaremos o usuário glauber com sua senha e o grupo user e limitando o armazenamento em 1 GB.

Logo em seguida, vamos adicionar um arquivo como administrador e compartilhar esse arquivo com o usuário criado.

Vemos após, compartilhar com o usuário glauber, que podemos definir alguns parâmetros para o usuário, como "poder editar", "atualizar", "remover", "compartilhar" (esse foi o escolhido). Ainda podemos definir "Compartilhar com link", "Proteger com senha", "Enviar link por e-mail" e "Definir data de expiração".

Obs.: para melhor sincronização dos arquivos, instale também o owncloud-client no servidor. Assim, fica mais fácil acessar a nuvem privada e fazer configurações necessárias.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. ownCloud: Client / Enterprise
   3. Cliente acessando a nuvem e recursos
Outros artigos deste autor

Erro no KDM (temas) depois de update no Sabayon

Restaurar arquivo ou diretório apagado em file system ext3

Instalando o driver da NVIDIA atualizado para o kernel atual no Metamorphose 2.0

GRUB 2 - Monte você mesmo o menu

Atualizando Mageia 5 para versão 6

Leitura recomendada

Editando trilhas de GPS no formato de arquivo GPX no Linux

Migrando para o Linux

Desktop em 3D - customizando seu GNU/Linux

Inclusão Digital

Instalando ou atualizando o seu KDE

  
Comentários
[1] Comentário enviado por removido em 06/12/2013 - 10:13h

É uma excelente plataforma.

Uso esse de 1GB com OwnCloud > www.suanuvem.com

[2] Comentário enviado por izaias em 06/12/2013 - 18:42h

Glauber, ele tem a mesma versatilidade do Dropbox?

[3] Comentário enviado por mcnd2 em 08/12/2013 - 21:20h

@binoanb, obrigado pelo comentário. Realmente é uma mão na roda quando o quesito é segurança e como você próprio o administrador essa segurança fica bem mais estável. Esse serviço "suanuvem" não conhecia. Parece ser interessante também... valeu...

@izaias, o ownCloud tem muitas qualidades que deixa o usuário bem a vontade, mas como não tenho conta no Dropbox, não poderei entrar em muitos detalhes em relação. O sistema ownCloud esse é bem versátil... valeu...

[4] Comentário enviado por izaias em 08/12/2013 - 21:25h

Bom saber!

Abrasss

[5] Comentário enviado por chaplinux em 09/12/2013 - 17:02h

Mais soh eh isso? um servidor de arquivos? naum tem outro recurso ?

[6] Comentário enviado por mcnd2 em 09/12/2013 - 23:45h

@chaplinux,

não é só isso, um servidor de arquivos, mas sim um modo de você ter a certeza que seus dados estão em um lugar seguro e de quebra você tem total poder sobre eles aonde quer que esteja, podendo editar, compartilhar, etc. Os recursos do owncloud estão logo descrito no final do artigo.

Vai depender de sua criatividade em usá-lo...

Obrigado pelo comentário, abraço.

[7] Comentário enviado por cleberantonio em 10/12/2013 - 07:59h

Só pra complementar o owncloud pode ser usado pra vc armazenar suas musicas mp3, videos, ele é editor de textos tambem e tudo isso é reproduzido via browser.

[8] Comentário enviado por mcnd2 em 10/12/2013 - 19:45h

Isso mesmo @cleberantonio...

Logo no exemplo dado, o carregado foi um vídeo .mp4.

Para quem necessitada e quer ter controle total, o owncloud é ideal, podendo ser usada da forma que você queira, só ter a criatividade para fazer algo, rS!...

Abraço.

[9] Comentário enviado por chaplinux em 10/12/2013 - 20:19h

Segurança! ??? KKKK boa!

Se os roteadores sao todos nos EUA... tudo passa por lá!!! e o PRISM monitora!

soh se for pra rodar Local! ai sim!. na NET... cabou a privacidade!!! olê olê Olá!


heheheh.



[10] Comentário enviado por mcnd2 em 10/12/2013 - 21:46h

Com a certeza, kkkkkkk... o bem e mal andam lado a lado...

Se quer realmente segurança 100% e só deixar a máquina desconectada!... assim a certeza de estar seguro prevalece...

[11] Comentário enviado por chaplinux em 10/12/2013 - 22:04h

Putz! Falei nome do treco! ja devem esta monitorando agente... correm!!!! ¨%*&¨$*¨%$*%¨*%#*

[12] Comentário enviado por falcom em 12/12/2013 - 11:09h

muy buena ayuda, tengo owncloud desde hace algun tiempo funciona perfecto en mi centos 6.5 x64!

[13] Comentário enviado por ricardoolonca em 13/12/2013 - 08:55h

A grande vantagem do ownCloud em relação ao Dropbox, Google Drive e outros serviços na nuvem, é ter o domínio sobre o que os usuários estão fazendo. Os dados ficam armazenados em um servidor da empresa e o administrador tem total domínio dele. Em outros serviços, como os já citados, os dados ficam em servidores de terceiros, onde você não tem domínio. Posso garantir que os dados dos meus usuários não estão sendo analisados por um órgão de segurança ou qualquer outra pessoa.

[14] Comentário enviado por mcnd2 em 13/12/2013 - 15:36h

@falcom e @ricardoolonca obrigado pelo feedback.

As palavras por vocês descritas fortalece bastante o owncloud.

Abraços...


Contribuir com comentário