Tech Guru

techgurulive howtos and tutorials on windows,linux,cisco,and many more

Installing Windows Server 2008 Core

A server running a Server Core installation supports the following server roles: Active Directory Domain Services (AD DS) Active Directory Lightweight Directory Services (AD LDS) DHCP Server DNS Server File Services Print Services Streaming Media Services Internet Information Services (IIS) Windows Virtualization In Windows Server 2008,  Server Core installation does not include the traditional full(…)

How to create Bonding in Linux Server

Linux allows binding multiple network interfaces into a single channel/NIC using special kernel module called bonding. “The Linux bonding driver provides a method for aggregating multiple network interfaces into a single logical “bonded” interface. The behavior of the bonded interfaces depends upon the mode; generally speaking, modes provide either hot standby or load balancing services. Additionally,(…)

How to take Backup in windows XP

Open Windows XP Backup Windows XP includes its own backup program, although you may need to do some digging to find it. You can also take your pick of third-party programs (listed at the end of this column) that add bells and whistles you won’t find in the basic Windows XP Backup utility. If you(…)

How to Monitor Windows Machines with Nagios

Introduction This document describes how you can monitor “private” services and attributes of Windows machines, such as: Memory usage CPU load Disk usage Service states Running processes etc. Publicly available services that are provided by Windows machines (HTTP, FTP, POP3, etc.) can be monitored easily by following the documentation on monitoring publicly available services. Note:(…)

How to install Zenoss 1.1.2 on Centos 5.0

This is a how to on installing Zenoss 1.2 on a new Centos 5.0 installation. Here is a updated guide for Zenoss 2.0. This guide assumes a new Centos 5 install with the default “server” software selection, no gui, and has SElinux disabled, if it is not disabled run setenforce 0 as root before starting.(…)

How to install Curl?

Download curl from the following link wget http://curl.haxx.se/download/curl-7.16.0.tar.gz tar -pxzf curl-7.16.0.tar.gz cd curl-7.16.0 ./configure –with-ssl make make install ldconfig -v Then use –with-curl in PHP’s configure For use with Perl use http://curl.haxx.se/libcurl/perl/ wget http://curl.haxx.se/libcurl/perl/WWW-Curl-2.0.tar.gz tar -pxzf WWW-Curl-2.0.tar.gz cd WWW-Curl-2.0 perl Makefile.PL make make install ####### We also had problems usign Curl to talk to a(…)

How to Configure Rsync

Part 1 – Setting up SSH key authentication First, we need to make sure the DESTSERVER has the ability to use key authentication enabled. Find your sshd configuration file (usually ‘/etc/ssh/sshd_config’) and enable the following options if they are not already set. RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys If you edit the file be sure(…)

Installing phplist

Installing phplist in a few steps: Unpack the distribution files. Make sure to use “create directories” when unpacking. This will create a directory called phplist-x.y.x where x.y.z is the version you unpacked. In this directory, there will be a directory public_html which contains the directory “lists”. Upload the “lists” directory into a directory that can(…)

Difference between bytes and bits

Bits are 1s or 0s representing the state of a switch, in binary form. A byte is a binary word, consisting of 8 bits. 8 bits equals one Byte. 1024 bytes equals one KiloByte (KB) 1024 KiloBytes equals one MegaByte (MB) 1024 MegaBytes equals one GigaByte (GB) Sometimes people use 1000 instead of 1024, so(…)

Change File Permissions on Linux

This is a very simple process. Although there are a few other ways of doing this, I am going to show you the most “macho” way. There are three permission “groups”, and each one has three types of permissions you can set. Each type of permission has a numerical value, and when you add up(…)