In this Linux backup series we have taken a look at Flyback (“Quick and easy backups with Flyback“), Backerupper (“Simple gui backup tool Backerupper“), and Back In Time (“Linux Back In Time: Backup made easy“). But what Linux series would be complete without a command line entry? Not this one. There is one thing that [...]
Server
- Author: Jack Wallen
- Comments: 3
Use this iptables script for Web/Mail server security
Security. Ah, security. It’s the make or break for administrators on so many levels. For the Linux operating system you could go in so many directions with your security. You could go the graphical front-end and make life easy but lose some flexibility. Or you could go the far more challenging route and use the [...]
- Author: Jack Wallen
- Comments: 6
Manage your ssh connections with SecPanel
I do a lot of work with secure shell. There are times when I am connected, via ssh, to multiple machines. Managing these connections can be a real hassle (especially when you have to try to remember numerous IP addresses). Sure you can create bash aliases to make these connections easier to remember, but if [...]
- Author: Jack Wallen
- Comments: 2
Mail relaying made simple with Postfix
Have you installed the Postfix as an easier to use, more secure alternative to Sendmail only to find yourself having trouble with the old “unable to relay” errors? This can be very frustrating and have you pulling out your hair in no time. MTAs (Mail Transfer Agents) can be a tricky lot to set up. [...]
- Author: Jack Wallen
- Comments: 7
Create your own Certificate Authority with TinyCA
If you run any sort of server that is accessible by the public, you know the importance of certificate authorities (CAs). These certificates give your users a bit of insurance that your site is actually what it claims to be and not a spoofed version of your site waiting to either snag some data or [...]
- Author: Jack Wallen
- Comments: 11
Add a second drive to your Ubuntu server
You have your Ubuntu Server up and running (with the help of “Installing Ubuntu Server 9.04“) but you’re afraid you’ll run out of room on your drive. To solve this problem you have installed a new hard drive, but because this is a GUI-less server you do not have access to the user-friendly GUI tools [...]
- Author: Jack Wallen
- Comments: 8
Configure your Ubuntu Server as a DHCP server
In my recent Ubuntu Server articles I have covered the following topics: Installing Ubuntu Server 9.04 Set up your new Ubuntu Server as a Samba server Add FTP service to your Ubuntu Server Now it’s time to get a bit deeper in the trenches by configuring that same Ubuntu server to serve up DHCP addresses. [...]
- Author: Jack Wallen
- Comments: 7
Add ftp service to your Ubuntu Server
So you now have your Ubuntu Server up and running with the help of “Installing Ubuntu Server 9.04” and you now have Samba working with the help of “Set up your new Ubuntu Server as a Samba Server“. Now it’s time to add ftp to the mix. Of course many people are of the mind [...]
- Author: Jack Wallen
- Comments: 5
Set up your new Ubuntu Server as a Samba Server
I recently did an illustrated guide to installing Ubuntu Server 9.04 (“Installing Ubuntu Server 9.04“). I did that for two reasons: 1) It was requested and 2) It will serve as a base for future articles that will cover many different topics. Having that foundation will be key to getting other services up and running. [...]
- Author: Jack Wallen
- Comments: 21
Installing Ubuntu Server 9.04
Recently a friend requested I help him with an installation of Ubuntu Server. Since he was completely new to the process of installing Linux (and the topic is a winner anyway) I thought it would be smart to walk through the process of installing a Ubuntu Server, step by step, here on Ghacks. Ubuntu Server [...]
- Author: Jack Wallen
- Comments: 4
Manage your Active Directory from Linux with adtool
Active Directory is one of those Microsoft tools that so many have no choice but to use. Although I much prefer LDAP because it is so much easier to set up and manage. But for much of the enterprise world Active Directory is the tool used. Does this mean you are locked into managing Active [...]
- Author: Jack Wallen
- Comments: 5
How to: Install Zen Cart on a LAMP server
If you have ever had a need for an on-line shopping cart, and have ever tried to install a shopping cart, you know that making a choice can be a challenge, and getting the shop up and running can be a challenge. Not so much with Zen Cart. Zen Cart is an open source e-commerce [...]
- Author: Jack Wallen
- Comments: 18
How to: Install a LAMP server
If you’ve read enough of my Ghacks tutorials you have most likely come across mention of a LAMP server. If you are not sure what a LAMP server is: Linux Apache MySQL P (can mean PHP or PERL – depends upon your needs) LAMP servers are very popular, cheap, effective, flexible, and reliable servers. But [...]
- Author: Martin Brinkmann
- Comments: 11
New Managed Server Ordered
Ghacks has been running on the same server for more than a year now. The server it is running on is provided by German company Hetzner who offer a fantastic deal for the money (€49 for a 4 Gigabyte server with everything that is needed to run websites that have a lot of traffic). A [...]
- Author: Jack Wallen
- Comments: 3
Install mod_security for better Apache security
Recently I wrote an article to help you secure your Linux Apache Installation (see “Five ways to help secure Apache on Linux”). In that article I mentioned using Apache’s mod_security, but didn’t have the room for a tutorial on its installation. Well, here’s the how to on installing this outstanding helper for Apache security. What [...]
- Author: Jack Wallen
- Comments: 5
Five ways to help secure Apache on Linux
Apache is one of the most popular web servers available. And most Apache installations are running on Linux servers. Anyone running Linux will tell you that the operating system (be it on a server or desktop) enjoys a level of security many operating systems do not enjoy. But does that mean you can just install [...]
- Author: Martin Brinkmann
- Comments: 5
Automatically Send MySQL Database Backup To Gmail
Webmasters have to make sure that their websites and files are getting backed up regularly to be prepared when something unforeseen happens. This unforeseen event can be a hacker attack, a database crash, a fire in the data center of the hoster or human error. Whatever the cause is it can have a severe impact [...]
- Author: Jack Wallen
- Comments: 7
Netstat: Quick and useful Linux network information
If you use Linux (especially on a server) it is important to be able to have plenty of information at the tips of your fingers. This includes all types of information. One of the first places to look for for information is /var/log, however that can be cumbersome and doesn’t always give you the specific [...]
- Author: Jack Wallen
- Comments: 6
Assign IPv6 addresses in Linux
It is inevitable that IPv6 addresses are going to eventually take over. When that happens you will need to know just how to assign an IPv6 address in your Linux operating system. Of course this will only be necessary on a system that uses a static IP address, but when you’re using Linux that can [...]
- Author: Jack Wallen
- Comments: 4
Conduct your courses on line with ATutor
ATutor is an open source Content Managment System (CMS) focused on education and the class room. If you think about it, a CMS is the perfect springboard for the creation of a tool designed to manage a class. With a CMS you get: Communication, Content management, file storage, feedback, FAQ, forums, news and announcements, and [...]
- Author: Jack Wallen
- Comments: 7
Set your hostname in Linux
If you are an administrator then you know what a hostname is. If you are not an administrator then you should know the hostname of a computer is the name which a network attached device is known. Unless you have manually changed your hostname, or set it up during installation, your hostname will most likely [...]
- Author: Jack Wallen
- Comments: 15
How to install Nagios on Ubuntu server
Are you one of those special geeks that think there is never TMI (too much information)? If that describes you then Nagios is the monitor for you. Once installed, Nagios will keep you busy with more information about your system than you ever thought possible. But it’s not just a matter of running apt-get install [...]
- Author: Jack Wallen
- Comments: 2
Make Sendmail accept mail from external sources
When you’re setting up servers the last thing you want to have to do is put in an all nighter in order to get Sendmail accepting email from outside of your local network. If you’re new to Linux this can be a real nightmare. The good news is once this is configured, it’ll just keep [...]
- Author: Jack Wallen
- Comments: 11
Install Packetfence for outstanding network access control
Network Access Control is a crucial aspect of medium to large scale networking. There are many tools to help you control who has access to your network; Some of these tools are quite pricey and some of them do not do what you need them to do. There is one NAC tool that is open [...]
- Author: Jack Wallen
- Comments: 1
Use Spamassassin for better SPAM detection
The Linux operating system is typically immune to viruses attached to email. But it is not immune to SPAM. Left unfiltered your inbox would quickly fill up with more SPAM than you care to delete. What is worse is owning a mail server and not protecting your users from a barrage of SPAM. By employing [...]
- Author: Jack Wallen
- Comments: 5
Set up a reliable ftp server with proftpd
If you have a need for an ftp server, and you have a Linux machine on your network, then you need look no further than proftpd. The proftpd project came about to fill the need for a secure and reliable ftp server for the Linux operating system. Proftpd uses a single configuration file, so it’s [...]
- Author: Jack Wallen
- Comments: 5
Auto mounting a Samba share in Linux
So you have that Samba server up and running and you can connect to it from Windows and Mac with ease. But when you turn to another Linux box that doesn’t have Konqueror, Nautilus, or Dolphin you can’t figure out the riddle of connecting. Or maybe you want to have this share mounted at boot [...]
- Author: Jack Wallen
- Comments: 3
Backup your Linux, Mac, or Windows machines with fwbackups
Are you looking for a simple backup solution that will work cross platform, with a user-friendly interface, that’s open source, and free? If so, you’ve found it. The fwbackups backup solution is all of that and more. I have tried many other backup solutions on Linux. Some of them are either command-line only, require a [...]
- Author: Jack Wallen
- Comments: 2
Old School Linux Solutions: finger
Back when I first started using Linux nearly all Linux systems were truly multi-user systems. Because of this the finger command was an important tool to keep handy. What finger does is report information on a user. So if you wanted to know the phone number, office number, if the user had mail, etc you [...]
- Author: Martin Brinkmann
- Comments: 16
How To Select A Dedicated Server Provider
I’m currently evaluating the possibility to switch providers. The dedicated server that ghacks is currently running on is totally self managed which can be a real burden if it happens to go down at 4 in the morning. There are basically two types of dedicated servers for customers with lots of subtypes in between. Managed [...]
