Initial Setup of a Linux CentOS5 / RHEL5 System

From CVL Wiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
==Initial Setup of a Linux CentOS5 /RHEL5 System==
+
==Setup of a Linux CentOS5 /RHEL5 System==
  
 
After the initial install there are a number of things that I do to the system.  I'm going to document them here.
 
After the initial install there are a number of things that I do to the system.  I'm going to document them here.
  
# '''''Never''''' login as root!<br>
+
==='''''Never''''' login as root!===
 
During the install, there will be a place to create an account.  Create an account there.  Login with the account you created during the install.
 
During the install, there will be a place to create an account.  Create an account there.  Login with the account you created during the install.
# Get sudo working for your account.<br>
+
===Get sudo working for your account.===
 
Once you are logged in, start a "Terminal".  Type su, type the root password.  This will be the first and last time you type "su".  Now, edit /etc/sudoers.  Find the line
 
Once you are logged in, start a "Terminal".  Type su, type the root password.  This will be the first and last time you type "su".  Now, edit /etc/sudoers.  Find the line
  

Revision as of 14:21, 17 March 2009

Setup of a Linux CentOS5 /RHEL5 System

After the initial install there are a number of things that I do to the system. I'm going to document them here.

Never login as root!

During the install, there will be a place to create an account. Create an account there. Login with the account you created during the install.

Get sudo working for your account.

Once you are logged in, start a "Terminal". Type su, type the root password. This will be the first and last time you type "su". Now, edit /etc/sudoers. Find the line

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL

and add you account:

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
jkh     ALL=(ALL) NOPASSWD:     ALL

I add the "NOPASSWD:" option, this allows you to run sudo with out typing your password. Many people would argue that this is a security problem. Just make sure that your password is strong.

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
jkh     ALL=(ALL) NOPASSWD:     ALL

Since the /etc/sudoers is not 'writeable' by anyone, to save the file you must use :w!

Views
Personal tools
Support