Main Page
|
From Linuxconfig.org
|
Linuxconfig.org is a promotion web site for Free Software. Our main goals are to promote GNU/Linux and Free Software for GNU/Linux platform, provide users a centralized portal for learning, configuring and sharing knowledge, as well as spread word about the philosophy behind the GNU and Free Software. Linuxconfig.org is collaboratively written by volunteer software developers and GNU/Linux system administrators throughout the world and is open to both new and established Linux users alike.
Visitors are encouraged to not only use the information that is presented on this website, but to also participate in the growth of the portal by adding GNU/Linux system configuration how to guides and micro projects that can be shared.
|
Selected Topics:
Please Use Search Box for more topics.
Featured GNU/Free Software Projects
IceCat Web Browser
|
GNU IceCat is the GNU version of the Firefox browser. Its main advantage is an ethical one: it is entirely free software. While the source code from the Mozilla project is free software, the binaries that they release include additional non-free software. Also, they distribute and recommend non-free software as plug-ins. In addition, GNU IceCat includes some privacy protection features:
|
Linuxgym
| Linuxgym is an online learning system, developed at the University of Technology, Sydney, Australia where it has consistently improved student pass rates by up to 40% compared with standard classroom delivery.
Linuxgym's interactive exercise books provide users with real-world problems to solve, give them well-focussed hints, and analyse their code to provide helpful feedback. The "Playground" is freely available to registered users who want to try out the system. To use Linuxgym, simply install Linuxgym Live - a modification of the Ubuntu Linux distribution - which runs within 'VMware Player' a quarantined environment that leaves the host operating system safe and untouched. Once launched, it provides users with a desktop, terminal sessions and a Firefox web-browser pointing at the instructions, hints and feedback on the exercises. VMware Player is available for free and needs to be installed to run the Linuxgym Live Virtual Appliance.
| ![]() |
Featured Tutorials
Vim text editor tutorial
|
This tutorial has been written for both vi and vim. It starts with really basics, such as cursor navigation and ends with more advanced techniques like merging files. For every section of this tutorial there is a short video with hints to help you understand how vim / vi works. Even that I have divided this tutorial into parts from novice to the expert user, there is plenty more what vim can do to make your work with vim editor easier and more efficient. However completing this tutorial you will give sufficient knowledge about vim / vi and its features for your daily tasks.
In vim you can move cursor around with following keys h, l, k, j which is left, right, up and down respectively. You can move cursor around also with arrow keys, however this is possible only if they are available. Vim was designed for all kinds of terminals where arrow keys may not be available for you. Moreover, once you get used to using vim with h, l, k, j you will move more quickly than using arrow keys. Open some text file and try using those keys now: vim yourfile.txt |
- read more ...
Linux Filesystem basics
This article explains basic commands for navigation within Linux file system. The diagram below represents (part of) a Linux file system know as Filesystem Hierarchy Standard. A line from one node to a node on its right indicates containment. For example, the student directory is contained within the home directory.
- read more ...
Featured Configs
Recover / Reset forgotten linux root password
This method of reseting/recovering of Linux root password should work on most of the linux distributions. I have tested this method for couple years already, starting with debian woody via redhat and suse to ubuntu hardy. If you run lilo boot loader instead of grub you can use the same method but with some modifications on how to edit lilo boot prompt.
- read more ...
Quick Guide to cron scheduler
Every user as well as administrator of the linux system very often needs to execute some programs on regular basis. For example administrator needs to monitor a disk usage of a system. In this case cron scheduler is very handy tool to achieve this. For example if root needs to execute /usr/local/sbin/backup.sh script every Sunday at 2:36AM he would edit his crontab file as shown on the figure below:
# crontab -e
- read more ...
Minimal Debian "etch" net-installation
Installation prerequisites
It is said that the installation of Debian Linux is know as one of the hardest among all Linux Distributions. In this article we will see that this is just a myth, in fact it is very easy, even for beginners. All you need is basic understanding of disk partitioning techniques and a downloaded/burned GNU/Linux 4.0 netinstall image which suits the hardware architecture you intend to install onto Debian Linux, and a internet connection. Of course there are other requirements, such as a working PC with a CD-ROM drive and free/unpartitioned space on your hard disk.
- NOTE: Do not download all Debian GNU/Linux 4.0 installation disks! You only need the first CD or netinstall CD.
- read more ...
Remote ssh login without entering a password
To be able to remotely login to ssh without a password you need to generate public keys and copy them to a remote box. Try creating a passwordless connection from linuxconfig.local to linuxconfig.org. In this example you will create keys for the root user, also note that the exact same principles apply to any user created in the system.
- read more ...
Setup Bootsplash on Debian
This article describes how to install and boot using bootsplash on Debian etch with grub loader. This step by step tutorial includes patching Linux kernel with bootsplash modules, recompiling and installing new kernel with make-kpkg and dpkg tools and as the last step setting up the GRUB Linux loader.
- read more ...
Linux Software Raid 1 Setup
- read more ...
Easy way to encrypt your home directory
In this Linux config we are going to create encrypted partition for user "linuxconfig" and use pam_mount to mount it under /home/linuxconfig directory. For this config we have used Debian Linux, however the very same principle for creating encrypted partitions can be applied also for any other Linux distributions such as SuSe, RedHat, Gentoo or Ubuntu.
Prerequisites
First and the most important one is to make sure that on partition on which you are going to encrypt, is empty. If you have some important data there move them NOW to some save place. When creating encrypted partition all data will be removed.
Secondly we need to satisfied software prerequisite so you need to install packages for:
- cryptsetup ( Ubuntu, Debian package: cryptsetup ) - pam_mount ( Ubuntu, Debian package: libpam-mount )
- read more ...






















