Make your ownCloud

No, there is no error in the title. I am talking about making your own cloud solution using the software called ownCloud.

 

Make your own cloud

 

If you don’t like to have your private data stored somewhere on a server in the world, then probably your only solution is to use an USB hard drive. There is hope in sight, because now you can have your own private cloud similar to Dropbox,  Box.net, Google Drive and others.

ownCloud is an open source software suite, written in PHP, that provides file storage, realtime synchronization and sharing. It provides the same basic features of Dropbox, Box.net and GDrive together. But there is more… a whole lot more. In contrast to the above mentioned commercial offerings users keep control of their data, while still being able to share it with others and access it from anywhere in the world.

Here is how to start your own cloud in a few easy steps:

 

  1. Install the server it

Choose from owncloud.org the package for your operating system.

I strongly recommend to install ownCloud using Linux packages available here. If you can’t then download the archive and follow the instructions.

 

 

 

download

 

 

 

 

 

The installation guide will help you here. The first time you access ownCloud in your browser, it will prompt you for configuration parameters, and after you provide the details, your cloud service is ready for action. I strongly advise you to access data over encrypted connections only and to deploy the Suhosin PHP security extension.

 

 

  1. Configuration

Once you installed it, you need to configure it.

 

 

2

 

 

 

 

 

 

 

Click on the account name on the top right corner and select “Admin”.

admin

 

 

 

 

 

 

 

 

You can add here information about yourself, add users that can use your server and set various administrative settings.

Probably the most important thing in ownCloud is its extensibility. You can add “Apps” which extend the functions offered by the cloud service.

apps

 

 

 

 

 

 

 

 

 

Feel free to play with them, but don’t add too many because your server will significantly slow down.

In the latest version it appears that there are some problems with the selecting of the apps to be loaded from the UI. However, you can install any of the apps using the good documentation provided.

 

Normal functionality

After you configured it, you’re good to go. Upload some files and the system will automatically categorize them in Music and Pictures.

1

 

 

 

 

 

 

Calendar

You can also add Contacts and Calendars in order to have a complete service.

calendar-event

 

 

 

 

 

 

 

 

 

You can use ownCloud’s calendar with any application that supports CalDAV . You need to get the direct URL of your calendar ( click on Calendar and then on the wheel on the top-right side) to see the URL of the CalDAV calendar.

 

calendar-link

 

 

 

 

 

 

 

 

 

 

File sharing

ownCloud supports sharing and collaboration between users. The web interface helps administrators manage users and groups and even restrict their storage resources using quotas. ownCloud also supports LDAP and Open ID for authentication purposes.

share

 

 

 

 

 

 

 

 

Music player

You can access your music stored in ownCloud with every Ampache-compatible media player. You can find the URL for your specific ownCloud installation in your personal settings, or replace ADDRESS with the URL of your ownCloud installation yourself.

Ampache-URL: http://ADDRESS/apps/media/

Ampache-compatible players that work with ownCloud include:

You can find more information about Ampache and other players at the Ampache wikipedia article.

 

Video Player

In the Apps there are a few video players that can render the most common formats. Choose any of them and test which one fits your needs.

 

Users

ownCloud enables admins to manage users and groups from their LDAP or AD instance.

For details how to set up the integration with LDAP and AD you must check this article.

 

The sync clients

Any cloud service is useless without a proper client. And ownCloud has one for Windows (free), Mac(free), Linux(free), iOS (not free) and Android (not free).

 

client

 

 

 

 

 

The client works similar to the Dropbox and GDrive clients. It allows you to select the directory where the client drops the file “ownCloud”.

 

 

 

PROs and CONs for an own cloud service

 

Hopefully, the article made you curious and you are thinking to give ownCloud a try.

There are things which you should be aware of when you install your own cloud. Companies like Dropbox, Box.com, Google and others that offer such services are investing seriously into infrastructure, availability, reliability, fault tolerance, backup and security. If you have your own server, you will have to take care of all these by yourself. If you don’t know how to do this, then better remain to your favourite online backup provider. Failing to implement a service with the above characteristics will probably, sooner or later, end up in you losing your files or worse, allowing cyber criminals access to your data.

 


© Copyright 2013 Sorin Mustaca, All rights Reserved. Written For: Sorin Mustaca on Cybersecurity

Check www.mustaca.com for the IT Consulting services I offer.
Visit www.itsecuritynews.info for latest security news in English
Besuchen Sie http://de.itsecuritynews.info für IT Sicherheits News auf Deutsch

About the Author

Sorin Mustaca

Sorin Mustaca, (ISC)2 CSSLP, CompTIA Security+ and Project+, is working since year 2000 in the IT Security industry and worked between 2003-2014 for Avira as Product Manager for the known products used by over 100 million users world-wide. Today he is an independent IT Security Consultant focusing on Cybersecurity, secure software development and security for IoT and Automotive. He is also running his personal blog Sorin Mustaca on Cybersecurity and is the author of the free eBook Improve your security .

1 Comment on "Make your ownCloud"

  1. The German version of the article has been published in the Security Insider: http://www.security-insider.de/specials/security_corner/best_practices/articles/404553/?cmp=nl-12

    ownCloud – erschaffe deine eigene Cloud
    13.05.13 | Autor / Redakteur: Sorin Mustaca, (ISC)²-zertifizierter CSSLP / Stephan Augsten

Comments are closed.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close