Click here

Server Tutorials

Section Index

Displaying recent articles. Go back further in the Server Tutorials Archives »

Testing Microsoft's System Center Virtual Machine Manager 2012 Beta
Microsoft released a first beta of its upcoming System Center Virtual Machine Manager 2012 product to the MSDN community in early May. We took it out for a spin, and here's what we found.

DenyHosts: Keep on Knocking but You Can't Come In
DenyHosts makes it easy to ward off unauthorized SSH connection attempts. The utility blocks attempts to connect to your server via SSH after too many failed attempts or from a blacklisted host.

Discover Rootkits With Unhide
When your system is rooted, you can't trust most utilities to show processes from the rootkit. To identify the problem, check out unhide and unhide.rb.

Track Multiple Files Simultaneously With MultiTail
The tail utility is one of the most useful admin tools, but it's limited and outdated. Bring your log-watching capabilities into the 21st century and view multiple logs at one time with MultiTail.

Quick and Dirty VPN With sshuttle
This Python app makes use of SSH to create a VPN between a Linux, BSD, or Mac OS X machine and a remote system that has SSH access and Python -- great for building a VPN on the fly.

Simplify Perl Module Management With CPAN Minus
Perl may not be glamorous, but its modules are often hard to avoid. Oftentimes, the standard CPAN shell makes using them more difficult than it needs to be. If that's the case for you, consider switching to CPAN Minus.

Get More Out of Git: Use Gist With Vim
If you use git to collaborate, you probably also know about Gist, a Pastebin-type service from Github. But did you also know, that if you're a Vim user you can get even more out of it with the script Gist.vim?

Use Telnet to Troubleshoot
Telnet remains a useful, albeit insecure, way to troubleshoot Linux-powered servers.

Pretty Python Plotting With CairoPlot
Data aficionados constantly on the lookout for better ways to display charts and graphs will appreciate CairoPlot, Python-based plotting software pretty enough to impress even the most jaded Mac user.

Use Linux and WebDAV to Facilitate Online Collaboration
There are many options for online collaboration, but WebDAV remains a useful and straightforward way to share files. Software support at both the server and client ends sweetens the deal further.

Build Your Own Linux Test Server
If you're short on cash but looking for a server to test operating systems and virtual environments or a flexible machine capable of being quickly reconfigured for testing purposes, consider building your own. Here's how.

Get Hands-on With Tmux
If you need to manage multiple sessions in the same terminal, consider Tmux, a handy "terminal multiplexer." This week, we take a look at its basic usage and configuration.

Cloud vs. Data Center: Can't Decide Which Is Best for Your Exchange Install?
If you want the advantages of a local messaging server as well as those of cloud computing, it may be time to consider coexistence.

Network Load Balancing in Windows Server 2008 R2
The less versatile of the two main high availability technologies in Windows Server 2008 R2, Network Load Balancing offers functionality that cannot be easily facilitated through other native OS means. This article examines its features and how to deploy it.

Introduction to tmux: A GNU Screen Alternative
Need to run multiple sessions in the same terminal but aren't fond of screen? Consider tmux, open source software that offers Emacs and vi-style keybindings.

Start Taming Your Mutt
Mutts can be lovable companions, but they still must be trained. The same is true of the Mutt mail client. Out of the proverbial box it's a powerful mail client, but that's nothing compared to what you can do with a well-trained Mutt.

Sudo 1.8 Brings Pluggable Policies to Root Access Control
If Sudo is part of your toolkit, and it should be, it's time to upgrade and start taking advantage of the new features in this latest version.

Use Zenity to GUI-Up Scripts
Not everyone is comfortable with a command-line interface. If you're writing scripts for users who prefer to work from a GUI, check out Zenity, a GNOME utility that provides simple GUI dialogs from a shell script.

1 2 3