1. Installing Linux Malware Detect (LMD)
Linux Malware Detect (LMD) is an open source Linux malware scanner released under the GNU GPLv2 agreement, particularly as it is facing the threat of hosting environment designed. LMD complete installation, configuration and use can be viewed:
LMD and install and use with ClamAV as antivirus engine
2. Speedtest-cli using the bandwidth test server
speedtest-cli is written in python tool for testing network download and upload bandwidth.
3. Configuring Cron Tasks
This is one of the most widely used software tools. It is a task scheduler, for example, now can automatically schedule a later run the job. It is used to record the unprocessed logs and maintenance, and other daily tasks, such as regular backups. All schedules are written in the file / etc / crontab in.
crontab file contains the following six fields:
Time-date month week command
(0-59) (0-23) (1-31) (1 / jan-12 / dec) (0-6 / sun-sat) Command / script
To run a cron job every day at 04:30 (such as running /home/$USER/script.sh).
Time-date month week command
304 *** speedtest-cli
Put the following entry to the crontab file '/ etc / crontab /'.
304 *** / home / $ user / script.sh
After the top line to the crontab, it will run automatically every day at 04:30 am, the output depends on the contents of the script file. Also scripts can also be replaced by a command. For more examples of cron job, you can read 11 Cron Task example on Linux
4. Install Owncloud
Owncloud is an HTTP-based data synchronization, file sharing and remote file storage applications.
5. Enable Virtualization Virtualbox
Virtualization is creating a virtual operating system, hardware and network process, is one of today's hottest technologies. We will discuss in detail how to install and configure virtualization.
We minimize the CentOS server is a server with no user interface (LCTT Annotation: no user interface [headless] means a server without a monitor and keyboard, mouse and other peripherals, servers). We install the following packages, it can host virtual machines, virtual machines can be accessed via HTTP.
# Yum groupinstall 'Development Tools' SDL kernel-devel kernel-headers dkms
Installation Development Tools
Change the working directory to '/etc/yum.repos.d/' and download VirtualBox library.
# Wget -q http://download.virtualbox.org/virtualbox/debian/Oracle_vbox.asc
Just install the downloaded key.
# Rpm --import oracle_vbox.asc
Upgrade and install VirtualBox.
# Yum update && yum install virtualbox-4.3
Next, download and install VirtualBox Extension Pack.
# Wget http://download.virtualbox.org/virtualbox/4.3.12/Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack
# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack
Install VirtualBox Extension Pack
Installing VirtualBox Extension Pack
Add User 'vbox' for managing VirtualBox and add it to the group in vboxusers.
# Adduser vbox
# Passwd vobx
# Usermod -G vboxusers vbox
Install HTTPD server.
# Yum install httpd
Install PHP (supported soap extension).
# Yum install php php-devel php-common php-soap php-gd
Download phpVirtualBox (write a PHP open source VirtualBox user interface).
# Wget http://sourceforge.net/projects/phpvirtualbox/files/phpvirtualbox-4.3-1.zip
Unzip the zip file and extract the files in the folder to HTTP after working directory.
# Unzip phpvirtualbox-4. *. Zip
# Cp phpvirtualbox-4.3-1 -R / var / www / html
Next, rename the file /var/www/html/phpvirtualbox/config.php-example as var / www / html / phpvirtualbox / config.php.
# Mv config.php.example config.php
Open the configuration file and add our last step in creating a 'username' and 'password'.
# Vi config.php
Finally, restart VirtualBox and HTTP server.
# Service vbox-service restart
# Service httpd restart
Port forwarding and access it from a server on the user interface.
Login PHP Virtualbox
PHP Virtualbox panel