ownCloud – Configurazione del nostro Dropbox aziendale
Una delle migliori soluzioni per configurare il nostro Dropbox nella nostra organizzazione è ownCloud, abbiamo client per Windows, Linux, Mac, Archivio, iPhone, Client Android e web! In questo modo, gli utenti saranno in grado di disporre di un repository di file che possono condividere con persone esterne all'organizzazione in modo sicuro e controllato, Oltre a poter sincronizzare il calendario, Contatti, Avere applicazioni di tipo visualizzatore di foto, riproduzione di musica online e centinaia di applicazioni che possiamo aggiungere ad essa (Visualizzatori di posta…)
In questo documento vedremo l'installazione di ownCloud su un server Ubuntu 12.10 x64, successivamente integreremo ownCloud con il nostro Active Directory affinché gli utenti possano essere convalidati in modo centralizzato, oltre a vedere alcune opzioni di configurazione, Quote, modi di condividere…
Abbiamo qui il manuale completo dell'amministratore: Protocollo HTTP://doc.owncloud.org/server/4.5/admin_manual/
Installazione: Protocollo HTTP://doc.owncloud.org/server/4.5/admin_manual/installation.html
Anche se c'è un altro modo di installarlo più automatico, che sarebbe aggiungendo il repository di owncloud al nostro sources.list, in questo caso ho fatto un'installazione manuale, che è essenzialmente la stessa cosa, prima dobbiamo avere il S.O.. aggiornato e poi installare le dipendenze di ownCloud:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-mysql smbclient curl libcurl3 php5-curl php5-sqlite php5-ldap
Successivamente scarichiamo ownCloud, lo decomprimiamo e lo spostiamo in /var/www, così come impostiamo i permessi corrispondenti:
WGET HTTP://mirrors.owncloud.org/releases/owncloud-4.5.7.tar.bz2
tar -xvf owncloud-4.5.7.tar.bz2
sudo mv owncloud /var/www/
sudo chown -R www-data:www-data /var/www/owncloud
Più informazioni su come farlo in modo più automatico con altre distribuzioni di Linux: http://software.opensuse.org/download.html?project=isv:ownCloud:community&package=owncloud
Modifichiamo in ‘/etc/apache2/sites-available’ e abiliteremo nella directory ‘/var/www/’ il ‘AllowOverride’ a ‘All’ e riavviamo apache.
vim /etc/apache2/sites-enabled/000-default.
AllowOverride a All
sudo service apache2 restart
Nada y ya podremos acceder sin problemas a configurar ownCloud, abrimos un navegador a http://IP/owncloud para crear la cuenta de administrador que querramos, con la password che ci interessa, y podremos especificar en este momento donde tendremos los datos de almacenamiento, antes de este punto puede que hayamos conectado a la máquina un disco con mayor capacidad para separar el S.O. de los datos, en cuanto lo tengamos montado le indicaremos aquí el path. Además de qué tipo de BD utilizaremos, en este caso una SQLite, si queremos una MySQL previamente lo tendremos que tener instalado. E clicchiamo su “Completar la instalación”,
Y entraremos como administrador, esta es la vista inicial.
Lo primero será configurar si nos interesa el método de autenticación, en nuestro caso habilitaremos desde la ‘tuerca’ de Settings, en ‘Aplicaciones’ > ‘LDAP user and group backend’ e clicca su “Attivare”,
Esta parte de aplicaciones es una de las más interesantes de ownCloud, ya que podremos integrar distintas opciones en el portal web, para que puedan tener acceso a su correo (con webmail tipo RoundCube), cliente de VNC para accesos remotos… y una infinidad de ellos que podremos encontrar en: http://apps.owncloud.com
Non male, ahora en “Amministrazione” podremos configurar la parte de autenticación con LDAP, tendremos en cuenta en 'LDAP Basic':
– 'Servidor': IP o nombre del controlador de dominio.
– 'DN base': base de localización de los usuarios.
– 'DN usuario': Utente con privilegi di consultare o modificare se necessario nel nostro AD.
– ‘Password’: La tua password.
– 'Filtro di accesso dell'utente': sAMAccountName=%uid
– 'Elenco dei filtri utente': objectClass=persona
– 'Filtro di gruppo': objectClass=group
“Salvare”,
E nei parametri avanzati:
– 'Porta': Se non è la porta LDAP predefinita la cambieremo.
– 'Albero base utente': Contenitore a livello di OU degli utenti.
– 'Albero base gruppo': Contenitore a livello di gruppo degli utenti.
– Selezioniamo la casella 'Server LDAP sensibile a maiuscole/minuscole' (Finestre)’
– 'Campo nome utente da mostrare': sAMAccountName.
– 'Campo nome gruppo da mostrare': sAMAccountName.
“Salvare”,
E se andiamo a “Gli utenti” per confermare che li abbiamo tutti lì, potremo assegnarli a diversi gruppi, o stabilire loro delle quote.
Proviamo ad accedere con un utente del Direttorio Attivo,
Accedendo come utente e andando su 'Personale',’ potremo accedere alle informazioni generali, dove vedremo i link per il download per i clienti, l'uso che abbiamo nell'account, vedremo i percorsi URL per gli accessi ai nostri contenuti via WebDAV, Calza, o accesso al calendario per le sincronizzazioni… nel caso di vedere URL locali come è il mio caso e senza https, sarebbe fondamentalmente configurazione di apache mettere un certificato e abilitare SSL.
E niente, questo sarebbe uno sguardo generale alla cartella 'File', dove potremo caricarli manualmente, potremo sincronizzarli grazie alle applicazioni client multi sistema operativo o mobili. Potremo rinominare i file, condividerli con utenti interni di ownCloud o utenti esterni via email, forniremmo loro un link pubblico cifrato e opzionalmente protetto da password. Sceglieremmo i permessi che vogliamo che abbiano su detto(s) file(s) e se vogliamo una scadenza affinché non ci dimentichiamo di rimuovere gli accessi! Potremo anche scaricarli direttamente o vedere una cronologia delle versioni del contenuto per un eventuale ritorno indietro se necessario.
Nel caso della ‘Musica’ potremo riprodurre online il contenuto audio che abbiamo caricato direttamente dal browser, così come i video (sebbene abbiamo abilitato l'app dei video!).
Nel caso del ‘Calendario’ sarebbe lo stesso, potremo creare appuntamenti, importare, exportar, o sincronizar con las URLs que obtendremos desde sus ajustes.
E niente, ci rimarrebbe soltanto scaricare i client per i S.O. che necessitiamo.
– Link di download per i client su desktop: http://owncloud.org/sync-clients/
– Link di download per i client su dispositivi mobili: https://owncloud.com/overview/mobileapps
E la configurazione come vediamo non ha nulla, sarà inserire l'URL (pubblica o privata) e l'account utente. In quel momento l'utente potrà iniziare a lavorare con ownCloud e caricare le informazioni di cui ha bisogno!





















































