Ae pessoal, vou postar de uma forma bem simples a instalação e configuração do Dropbox integrado ao Samba, em um Servidor de Dados Debian.
Primeira coisa que farei aqui, para ficar mais fácil a utilização do Dropbox no Debian, é instalar a interface Gráfica Gnome no meu Servidor.
# apt-get update
# apt-get install xorg
# apt-get install gnome
Os pacotes necessários para instalação do Gnome é de 600 MB aproximadamente, rode o comando e vá tomar um café, rs.
Após instalar utilizando o apt-get que faz tudo automaticamente, vamos editar o inittab para que o Gnome inicialize junto ao Sistema Operacional.
# vim /etc/inittab
Vá até a seguinte linha:
The default runlevel
id:1:initdefault
E edite para 3.
Salve e feche
:x
Agora reinicie seu Debian para logarmos na interface gráfica.
# shutdown -r now
Já logado na interface gráfica vamos baixar o pacote .deb do Dropbox.
Vá até o site: https://www.dropbox.com/install?os=lnx
Como estou utilizando a distribuição Debian, vou efetuar o download do pacote para o Ubuntu com arquitetura x86.
O pacote se encontrará dentro do diretório onde você salvou, no meu caso em Downloads do meu usuário logado, o nome do pacote é o seguinte:
# dropbox_1.4.0_i386.deb
Dentro do terminal, vamos rodar o comando dpkg -i para compilar este pacote.
# dpkg -i dropbox_1.4.0_i386.deb
Após instalar, vamos abrir iniciar o Dropbox:
Criei um atalho na Área de Trabalho para ficar mais fácil a utilização.
Assim que você abre ele lhe diz que o seguinte pacote não está instalar "python-gpgme" .
Vamos instalar
# apt-get install python-gpgme
Abra novamente o Dropbox.
Marque a opção "Não mostrar novamente", e avance, após isso ele iniciará o download do Dropbox, aguarde.
Caso já tenha uma conta no Dropbox marque a opção de baixo, se não crie sua conta.
Os próximos passos são bem intuitivos, inserir seu e-mail e senha, e colocar um nome para o serviço.
Escolha a conta free, com 2 GB de espaço ou caso queira mais espaço, é só adquirir os outros planos pagos.
A próxima tela vai te perguntar se você quer que o Dropbox instale com as configurações default, ou advanced, onde você pode customizar.
Em configurações avançadas, você pode deixar o Dropbox criar o diretório "Dropbox" na pasta padrão, que vai ser dentro de /home/SeuUsuario ou pode escolher onde ele vai criar. No meu caso criei um diretório dentro da raiz, e o selecionei.
Habilite o sincronismo automático.
Na próxima tela ele vai te perguntar se você quer sincronizar todas as pasta que forem salvas dentro de Dropbox, ou você seleciona o que será sincronizado, eu marquei a primeira opção, marque a opção desejada e mande finalizar a instalação.
após finalizar a instalação e configuração do Dropbox será aberta o diretório do Dropbox, para testar o sincronismo, abra sua conta na WEB e salve algum arquivo dentro do diretório do Dropbox, e veja se aparece na sua conta na nuvem.
Agora para integrarmos ao Samba, vamos configurar o smb.conf. caso ainda não tenha instalado o serviço Samba, realize a instalação.
# apt-get install samba
Após instalar, vamos editar o arquivo smb.conf
# vim /etc/samba/smb.conf
Eu costumo ir direto ao final do arquivo e inserir as seguintes linhas dentro do conf.
[Dropbox]
comments = Dropbox
path = /dropbox-sync/dropbox
writeable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = user
null password = no
Salve e saia.
:wq
Para que os usuários da rede tnham acesso ao diretório Dropbox, podemos dar permissão 777 ou criarmos da forma correta o grupo dropbox e adicionarmos os usuários dentro do grupo para que os mesmos tenham acesso, porém como estou só testando, vou utilizar a permissão 777.
# chmod 777 dropbox/ -R
Vamos criar o usuário no sistema e para o samba.
# adduser user
# smbpasswd -a user
Defina as senhas iguais.
Restarte o samba.
# /etc/init.d/samba restart
Agora podemos ir em uma máquina com Windows, procurar o Servidor \\servidordebian (ou IP) e logar com a senha setada na criação do usuário. salve algum documento dentro do diretório e pronto, tudo configurado!
Implantei este serviço em um cliente, o mesmo queria salvar os arquivos de trabalho de um determinado setor na nuvem, deixando tudo sicronizado para que todos deste setor não ficassem tendo que se preocupar em logar no Dropbox, e também evitar a instalação do Dropbox em máquina por máquina centralizei a instalação no Servidor de Dados (Debian com Samba) ficando mais fácil a utilização para os usuários.
Bem é isso, espero que possa ser de ajuda ou referência para alguém.
Nenhum comentário:
Postar um comentário