Have you ever needed a personal cloud? A Dropbox of yourself? With no storage limits, no privacy issues, with document versioning and sharing, but with no extra cost?
"Personal cloud is a collection of digital content and services which are accessible from any device. The personal cloud is not a tangible entity. It is a place which gives users the ability to store, synchronize, stream and share content on a relative core, moving from one platform, screen and location to another."
This course is all about. I will teach you in a few simple steps how to create your own personal and secure cloud, at home or at your place of work. The only storage limit is your hard drive, and even so you can extend it easily using network shares or integrate it with already owned commercial clouds. All you need is a spare computer or Raspberry Pi or an Internet connection. You can even build it as a virtual machine on your desktop at home.
I will teach you to install it the ownCloud software suite, to configure it and manage it. I will explain to you the advantages of ownCloud over Dropbox. Furthermore, I will guide you trough it's functionality and it's interface.
So let's start building your own personal cloud. Access your data from anywhere, using IOS, Android, Blackberry, Windows, Mac OS or Linux. No special hardware required, it's simple, free and secure!
Understand what a personal cloud means, what are the advantages of ownCloud.
In this vide you will learn what is a cloud and a cloud storage, and their advantages.
In this video I will present what are the advantages of having your own cloud hosted by yourself or your company.
You have the chance to see and "play" with ownCloud without installing it. Live, on the Internet. No account required.
A two-question quiz about what you’ve learned so far.
You can install ownCloud on anything, including old hardware or as a virtual machine. But if want to invest in additional hardware, there are some cheap options that I would recommend:
In this vide you will learn how to install Ubuntu Linux.
A step by step guide of how to manually install ownCloud as a stand-alone server.
The easier option is to import ownCloud as a virtual machines, already configured. I will show you how.
For a newbie, managing Linux services is not quite handy. Using Webmin, you can do all of those through a GUI. I will show you how to install it and use it.
Do you remember what options do you have when it comes to insatlalling ownCloud? I will put you trough a test.
In this video I will show you how to create users and associate them with groups.
In this video I will explain how to share files and folders.
Sometime you want to Undo your work to a previous version, maybe two month ago. This is one click away!
I will show you in this video some of the additional features that ownCloud have.
Some additional extensions that can be added to improve your overall ownCloud experience.
An overview of the ownCloud Desktop Client.
An overview of the ownCloud iPhone Client.
A two-question quiz about some of the most importants aspects of ownCloud functionality.
By default, you can upload files that are not larger than 512 Mb. I will show you how to remove this limit.
You can trigger some emails when some conditions are met, such as: a new share, delete a new file or folder. In this video I will show you how to configure ownCloud to send emails.
You can integrate Dropbox, SMD or others cloud and share services with ownCloud to let all the user to manage their files centralised, from only one place. In this video I will show you how to do that.
In this video you will learn what DNS is.
In this video you will learn what DDNS is and how to configure it.
Permit your ownCloud clients from the internet to access your server. I will show you how to configure your router for that.
A quick quiz to see if you remember some aspects of ownCloud configuration.
Util links where you can obtain more information and support.
This is where we say good bye (for now).
Senior Information Security Consultant
I work in the Internet security team, focused on ethical hacking - deliberately and purposefully challenging the IT security assumptions, strategies, and methods of protecting vital assets and information by emulating an adversary. Act as an effective participant in multidisciplinary security project team. -Scan and exploit for a wide variety of data center infrastructure and application vulnerabilities, following defined rules of engagement and attack scenarios (ethical hacking). Make recommendations on security weaknesses and report on activities and findings. - Perform Internet penetration testing (black box / white box testing) and code reviews (manual and automated) - Security lab fixed and virtual assets design for different LAN / WAN architectures - Use testing tools as NetBIOS scanning, network pinging and testing, packet crafting and analyzing, port scanning for vulnerability assessment - Perform analysis and testing to verify the strengths and weaknesses of - Web Applications and Web Services (SML, SOAP, WSDL, UDDI, etc.) - Perform analysis and testing to verify the strengths and weaknesses of a variety of operating systems, network devices, web applications, and security architectures - Assist with the development of remediation services for identified findings - Customize, operate, audit, and maintain security related tools and applications
- Trainer for Web Application Hacking and Network Infrastructure Hacking - Training students for CCNA and CCNA Security Certification - Training NDG Linux Basics - Legal Main Contact - Curriculum Leader
- CREST CRT (Registered Penetration Tester)
- ISO 270001 Lead Auditor
- ECSA (EC-Council Certified Professional)
- CEH (Certified Ethical Hacker)
- CEI (Certified EC-Council Instructor)
- VMWare vSphere Install, Configure, Manage
- CCNA and CCNA Security
- CCNP Routing and CCNP Switching
- Advanced Linux&InfoSEC
- Microsoft Certified Technology Specialist (MCTS/MCP 70-642): Microsoft Windows Server 2008 Network Infrastructure, etc.