New Pantek Service Offerings

As part of our continuing mission to offer the best Linux and Open Source Services on the planet, Pantek is pleased to announce three new professional service offerings:

Recurring Technical Support Services –  you can now order our Expert Technical Support Services on an automatic recurring term – monthly, quarterly, or annually — for a reduced rate. This new, optional feature is helpful for clients who require an active support contract at all times.

While Pantek has offered a range of Expert Linux Security Services since 1999 as part of our Hourly Tech Support Services, we are now offering two Fixed Price security products:

  • Server Security Audits: a comprehensive Linux Server Security Audit performed by our Expert Engineers for a fixed price of $1599. Includes a detailed report & recommendations.
  •  

  • Server Security Hardening: recommended for all Linux Servers, our Expert Engineers harden your server against a wide variety of potential security vulnerabilities for $499.

More information on these new offerings can be found at the links above, and you can be order through either the Pantek Store or the Pantek Client Portal.

   
  Our passion, focus, and experience has always been providing consulting, support, and security services for Linux and Open Source Software. These new offerings expand the range of options for our clients. Please don’t hesitate to contact us at any time.

Critical Vulnerability Alert: “Heartbleed Bug”

A Major Vulnerability, nicknamed the “Heartbleed Bug” by security experts, has been identified. It is especially severe because it allows anyone on the Internet access to your encrypted data sent using SSL/TLS and HTTPS technologies. This compromises the secret keys used to encrypt the traffic, the names and passwords of the users and the actual content. It allows attackers to eavesdrop on communications, steal data directly from the services and users and to impersonate services and users.

You can find out more details of this vulnerability here: http://heartbleed.com

To determine if your server is vulnerable, you will need to check what version of OpenSSL is installed on your server. All OpenSSL versions 1.01 through 1.0.1f are vulnerable, but the following versions are already secure (and no further action would be required):

OpenSSL 1.0.1g is NOT vulnerable
OpenSSL 1.0.0 branch is NOT vulnerable
OpenSSL 0.9.8 branch is NOT vulnerable

If your server is vulnerable, in order to fix this vulnerability, you will need to both (a) Upgrade your version of OpenSSL; and (b) Completely re-issue and re-install all your SSL certificate(s).

All Pantek Support Engineers have been advised of this issue, and trained in the appropriate response procedure. If you would like our assistance to determine if your server(s) are indeed vulnerable, or to fix the vulnerability, please contact our support team using any of the normal methods. For fastest response, we recommend opening a Support Ticket via the Pantek Portal: https://portal.pantek.com

Pantek Clients who have purchased a Managed Service Plan will receive a separate notification, as management of these third-party security issues occurs without extra charges. You can find more details on our Managed Service Plans here:

https://www.pantek.com/managed

Install Owncloud 6 on Ubuntu

Are you interested in putting your data in the cloud so you can access it from your desktop, laptop and smart phone? Uneasy about handing your data over to a faceless company with pages of cryptic Terms of Service that cannot guarantee your privacy or even the integrity of your data?

Would you like the best of both worlds?

Owncloud is an open-source alternative to commercial offerings like Dropbox and Google Drive. You can install owncloud quickly on your own hardware and use it to access, sync and share data with other computers and mobile devices.

To install Owncloud 6 on Ubuntu, follow these steps: (NOTE: all steps below should be performed as superuser or with ‘sudo’)

Add the Owncloud repository to your system:

Visit Owncloud Packages for Ubuntu and select the instructions for your version of Ubuntu. Here we’re installing on Ubuntu 12.04:

# sh -c “echo ‘deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_12.04/ /’ >> /etc/apt/sources.list.d/owncloud.list”

# wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key

# apt-key add – < Release.key

# apt-get update

Install Owncloud, Apache, MySQL and PHP5

Note: you will be asked to provide a root password for the databases server if this is the first time your are installing MySQL

# apt-get install owncloud apache2 mysql-server php5 php5-mysql

Modify configuration files:

With your favorite editor, open the /etc/apache2/owncloud.conf file, and make sure AllowOverride All is set:

<Directory /var/www/owncloud>
   AllowOverride All
</Directory>

Enable mod_rewrite in Apache

# cd /etc/apache2/mods-available

# a2enmod rewrite

Enabling module rewrite
To activate the new configuration, you need to run:
  service apache2 restart

# service apache2 restart

Create database and user for owncloud in MySQL

We will create a database named owncloud and a mysql user named ownclouduser.

Login into mysql server and create the mysql user and database. Grant privileges to database to the user.

Start MySQL (if not already running)

# service mysql restart

Log into MySQL

# mysql -u root -p

The server will prompt for the root password, After login you will get the mysql prompt.

mysql >

Create a user and set the password. (Use a strong password!)

mysql> CREATE USER ‘ownclouduser’@’localhost’ IDENTIFIED BY ‘Password’;

Create a database named owncloud

mysql> create database owncloud;

Grant ownclouduser privileges to owncloud database

mysql> GRANT ALL ON owncloud.* TO ‘ownclouduser’@’localhost’;

mysql> exit

Open your owncloud!

Open a web browser and visit you owncloud. It will be installed at:
http://<address_of_server>/owncloud

Create an admin user and give a strong password

Click on the Advanced button

(Data Folder will be selected by-default)

Under configure the database, select MySQL and fill in the blanks:

  • MySQL user: ownclouduser
  • Password: ownclouduser password
  • Database Name: owncloud
  • Database Host: localhost

Voila!

It may take a few seconds to complete and you will be presented with the Owncloud 6 dashboard

Installation is now complete.

You can begin uploading, downloading and sharing your data. With the admin user you can create additional users and set space quotas.

Owncloud comes with a photo viewer, integrated calendar and contact manager built-in as well as dozens of user-contributed extensions.

Like the sound of owncloud but still unsure if you have the right hardware? Want to install but would like a “helping-hand”? Do you have a ownCloud instance that’s gone rogue and need some help getting things back in order? Give Pantek a call and we’ll be happy to work with you to get your cloud installed and operating correctly.