In this giude I will show you how to install and use ProFTPd with TLS on Debian Linux Server.

FTP protocol is insecure because all passwords and data are transferred in clear text, but with TSL all date can be encrypted and that makes FTP much secure.

Step1. Install ProFTPd and OpenSSL.

apt-get install proftpd-basic openssl

When you will be asked to choose  standalone or from inetd choose standalone.(see photo)

Proftpd standalone

Step2. Create  SSL certificate that will be used for TLS. Continue Reading…

In this tutorial I will show you how to upgrade your Debian 6.0.6 Squeeze to Debian 7.0 wheezy.

Step1. Update your /etc/apt/sources.list  file:

We needed to replace all sources from sources.list file with Wheeze sources.

echo "deb wheezy main
deb-src wheezy main
deb wheezy/updates main
deb-src wheezy/updates main" > /etc/apt/sources.list

Step2. Now upgrade your system

 apt-get update && apt-get upgrade

This will take a while. Continue Reading…

In this tutorial I will show you how you can run virtual machines with VirtualBox  on a Debian Squeeze server and how to manage your virtual machines with phpvirtualbox.
Phpvirtualbox is a web based VirtualBox front-end written in PHP that allows you to access and control remote VirtualBox machines.

Step1. First we need to create an user called Administrator and group with the same name.

[email protected]:~# groupadd administrator
[email protected]:~# useradd -d /home/administrator -m -g administrator -s /bin/bash administrator
[email protected]:~# passwd administrator
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Step2. Install VirtualBox
Add the VirtualBox repository in your sources.list file and download the VirtualBox public key:

echo “deb squeeze contrib non-free” >> /etc/apt/sources.list
wget -q -O- | apt-key add -

Now install VirtualBox using the following command: Continue Reading…

The Debian project  announced the 6-th update of its stable distribution Debian 6.0 (codename squeeze). This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

Please note that this update does not constitute a new version of Debian 6.0 but only updates some of the packages included. There is no need to throw away 6.0 CDs or DVDs but only to update via an up-to-date Debian mirror after an installation, to cause any out of date packages to be updated.

Those who frequently install updates from won’t have to update many packages and most updates from are included in this update.

New installation media and CD and DVD images containing updated packages will be available soon at the regular locations.

Upgrading to this revision online is usually done by pointing the aptitude (or apt) package tool (see the sources.list(5) manual page) to one of Debian’s many FTP or HTTP mirrors. A comprehensive list of mirrors is available at:

More here:

Many sysadmins think about performance tunning as optimizing loops, memory use, algorithms, etc.But you don’t get a massive performance gains from optimizing CPU and memory use, but from eliminating I/O calls.

CPU, bandwidth, and memory strangulation is turning into additional and additional common on shared servers and virtualization systems, but practical disk throttling isn’t even on the horizon from what I can tell. Improper I/O usage from any app affects everybody.

Step1. Edit /etc/fstab file and add noatime for your root file system:

vim /etc/fstab

And then add noatime after errors=remount-ro

cat /etc/fstab
# /etc/fstab: static file system information.
# Use ‘blkid’ to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=136c3e1f-523e-40f3-b5cb-7ab634b16c18 /               ext3    errors=remount-ro,noatime 0       1
# swap was on /dev/sda5 during installation
UUID=48802a17-2ec4-4d08-942f-e56a438e7c6b none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0 Continue Reading…

Page 11 of 44« First...78910111213141516...3040...Last »