Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Iptables Tutorial: Limit connections per IP

Up
vote
Down

How do you restrict the number of connections used by a single IP address to my server for port 80 and 25 using iptables?

You need to use the connlimit modules which allows you to restrict the number of parallel TCP connections to a server per client IP address (or address block).

This is useful to protect your server or vps box against flooding, spamming or content scraping. read more...
permapage | score:9983 | -nixcraft, February 8, 2010

Tutorial: USB-Over-IP on OpenSUSE 11.2

Up
vote
Down

This tutorial shows how to set up a USB-over-IP server with OpenSUSE 11.2 as well as a USB-over-IP client (also running OpenSUSE 11.2). The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers. USB-over-IP can be useful for virtual machines, for example, that don't have access to the host system's hardware - USB-over-IP allows virtual machines to use remote USB devices. read more...
mail this link | permapage | score:9959 | -falko, February 5, 2010

Tutorial: Fedora 12 Samba werver with tdbsam

Up
vote
Down

This tutorial explains the installation of a Samba fileserver on Fedora 12 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as a standalone server, not as a domain controller. In the resulting setup, every user has his own home directory accessible via the SMB protocol and all users have a shared directory with read-/write access. read more...
permapage | score:9940 | -falko, January 30, 2010

Tutorial: Enable Compiz Fusion on Ubuntu 9.10 (NVIDIA GeForce FX 5200)

Up
vote
Down

This tutorial shows how you can enable Compiz Fusion on an Ubuntu 9.10 (Karmic Koala) desktop (the system must have a 3D-capable graphics card - I'm using an NVIDIA GeForce FX 5200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop. read more...
permapage | score:9935 | -falko, November 18, 2009

Tutorial: OpenSUSE 11.2 Samba server with tdbsam

Up
vote
Down

This tutorial explains the installation of a Samba fileserver on OpenSUSE 11.2 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as a standalone server, not as a domain controller. In the resulting setup, every user has his own home directory accessible via the SMB protocol and all users have a shared directory with read-/write access. read more...
permapage | score:9928 | -falko, January 13, 2010

Ubuntu 9.10 server tutorial

Up
vote
Down

This tutorial shows how to prepare an Ubuntu 9.10 (Karmic Koala) server for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. read more...
permapage | score:9928 | -falko, November 2, 2009

Tutorial: Linux game programming with Ogre 3D

Up
vote
Down

This tutorial starts at the beginning with opening a window...
This tutorial series steps you through the process of creating a 3D shoot'em'up game using the popular and powerful Ogre 3D engine. The tutorials compile on both Windows and Linux.
read more...
permapage | score:9921 | -Ray, January 1, 2010

Tutorial: Install Lighttpd, PHP5, MySQL on CentOS 5.4

Up
vote
Down

Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a CentOS 5.4 server with PHP5 support (through FastCGI) and MySQL support. read more...
permapage | score:9917 | -falko, January 25, 2010

GlusterFS Tutorial: Data striping on Ubuntu 9.10

Up
vote
Down

This tutorial shows how to do data striping across four single storage servers (running Ubuntu 9.10) with GlusterFS. The client system (Ubuntu 9.10 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA. read more...
mail this link | permapage | score:9909 | -falko, January 28, 2010

Tutorial: Install VMware Server 2 on Ubuntu 9.10

Up
vote
Down

This tutorial provides step-by-step instructions on how to install VMware Server 2 on an Ubuntu 9.10 desktop system. With VMware Server you can create and run guest operating systems ("virtual machines") such as Linux, Windows, FreeBSD, etc. under a host operating system. This has the benefit that you can run multiple operating systems on the same hardware which saves a lot of money, and you can move virtual machines from one VMware Server to the next one (or to a system that has the VMware Player which is also free). read more...
mail this link | permapage | score:9900 | -falko, December 23, 2009

Tutorial: Install Apache 2, PHP5, MySQL on Ubuntu 9.10

Up
vote
Down

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 9.10 server with PHP5 support (mod_php) and MySQL support. read more...
permapage | score:9899 | -falko, November 27, 2009

Tutorial: Set up USB-over-IP on Debian Linux

Up
vote
Down

This tutorial shows how to set up a USB-over-IP server with Debian Lenny as well as a USB-over-IP client (also running Debian Lenny). The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers. USB-over-IP can be useful for virtual machines, for example, that don't have access to the host system's hardware - USB-over-IP allows virtual machines to use remote USB devices. read more...
mail this link | permapage | score:9897 | -falko, January 24, 2010

Tutorial: Install Apache2, PHP5, MySQL on Fedora 12

Up
vote
Down

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a Fedora 12 server with PHP5 support (mod_php) and MySQL support. read more...
permapage | score:9885 | -falko, January 21, 2010

Tutorial: Set up Apache2, mod_fcgid, PHP5 on Ubuntu 9.10

Up
vote
Down

This tutorial describes how you can install Apache2 with mod_fcgid and PHP5 on Ubuntu 9.10. mod_fcgid is a compatible alternative to the older mod_fastcgi. It lets you execute PHP scripts with the permissions of their owners instead of the Apache user. read more...
permapage | score:9883 | -falko, January 18, 2010

Tutorial: iPhone Tethering on Ubuntu 9.10

Up
vote
Down

This tutorial is written for those who are not familiar with Ubuntu/Linux and is very detailed. If you are experienced feel free to just grab what you need from it.If you’re like me you have an iPhone and a portable computer running Ubuntu and you would like to have mobile internet without paying for an extra data plan from your carrier. Thanks to a few devoted individuals tethering the iPhone to Ubuntu is simple. The only prerequisite is that you must have an iPhone 3G or 3GS running OS 3.0 or higher. If you’re running 3.0 then you can do this without jail breaking your phone by installing a modified carrier profile. However, if you’re on OS 3.1+ then you will need to jail break your phone to install the modified carrier profile. read more...
mail this link | permapage | score:9879 | -gg234, January 11, 2010

Tutorial: Build a Fedora 12 x86_64 server

Up
vote
Down

This tutorial shows how to prepare a Fedora 12 server (x86_64) for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. read more...
permapage | score:9876 | -falko, November 24, 2009

Tutorial: Ubuntu 9.10 LAMP Server Setup

Up
vote
Down

In around 15 minutes, the time it takes to install Ubuntu Server Edition, you can have a LAMP (Linux, Apache, MySQL and PHP) server up and ready to go. This feature, exclusive to Ubuntu Server Edition, is available at the time of installation. The LAMP option means you don't have to install and integrate each of the four separate LAMP components, a process which can take hours and requires someone who is skilled in the installation and configuration of the individual applications. Instead, you get increased security, reduced time-to-install, and reduced risk of misconfiguration, all of which results in a lower cost of ownership. New pre-configured installation options have been added to the Ubuntu Server Cloud computing server, cloud computing node and PostgreSQL Database options join existing Mail Server, Open SSH Server, Samba File Server, Print Server, Tomcat Java Server, Virtual Machine Host, Manual Package selection, LAMP and DNS options for pre-configured installations, easing the deployment of common server configurations. read more...
mail this link | permapage | score:9869 | -gg234, December 24, 2009

Tutorial: Install Lighttpd, PHP5 and MySQL on Ubuntu 9.10

Up
vote
Down

Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 9.10 server with PHP5 support (through FastCGI) and MySQL support. read more...
permapage | score:9864 | -falko, January 5, 2010

Tutorial: Install VMware Server 1.0.x on Ubuntu 9.10

Up
vote
Down

This tutorial provides step-by-step instructions on how to install VMware Server 1.0.x (1.0.10 at the time of this writing) on an Ubuntu 9.10 desktop system. This is for those who prefer VMware Server 1.0.x over VMware Server 2. read more...
permapage | score:9858 | -falko, December 17, 2009

Tutorial: Ubuntu 9.10 Samba server

Up
vote
Down

This tutorial explains the installation of a Samba fileserver on Ubuntu 9.10 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as a standalone server, not as a domain controller. In the resulting setup, every user has his own home directory accessible via the SMB protocol and all users have a shared directory with read-/write access. read more...
permapage | score:9857 | -falko, January 6, 2010
More articles...
Selected articles

Closed Source Linux Distribution Launched

Missing the point of the Mac Mini

How to install Ubuntu Linux on the decTOP SFF computer

Download: Linux 3D Client for Starship Traders

The life cycle of a programmer

The Supreme Court is wrong on Copyright Case

Microsoft to push unlicensed users to Linux

MiniLesson: An introduction to Linux in ten commands

Why Programmers are not Software Engineers

Apple to Intel move no threat to Linux

Hacker Haiku

Linux vs. Windows: Why Linux will win

Space Tyrant: Multithreading lessons learned on SMP hardware

The Real Microsoft Monopoly

The Network Computer: An opportunity for Linux

Mono-culture and the .NETwork effect

Space Tyrant: A threaded C game project: First Code

Scripting: A parallel Linux backup script

Graffiti Server Download Page

Space Tyrant: A threaded game server project in C

No, RMS, Linux is not GNU/Linux

Shadow.sh: A simple directory shadowing script for Linux

Programming Language Tradeoffs: 3GL vs 4GL

Tutorial: Introduction to Linux files

Beneficial Computer Viruses

The short life and hard times of a Linux virus

Why software sucks

Space Tyrant: A multiplayer network game for Linux

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 

Articles are owned by their authors.   © 2000-2010 Ray Yeargin