System Administration, The Administration is designed for the IT Professional. There are various category of Administration like,
- Network Administrator
- Project Administrator
- IT Administrator
- Linux System Administrator
- Data Base Administrator etc
The person who is responsible for setting up and maintaining the system or server is called as the system administrator. System administrators may be members of an information technology department.
System administration is the field of work in which someone manages one or more systems, software, hardware, servers or workstations.A system administrator, or sysadmin, is a person responsible to maintain and operate a computer system or network for a company or other organization. System administrators are often members of an information technology department. Its goal is ensuring the systems are running efficiently and effectively.
Responsibilities of System Administrator
- Morning checks of systems/software.
- Performing backups of data.
- Installing and configuring new hardware/software.
- Applying operating system updates, and configuration changes.
- Adding/deleting/creating/modifying user account information, resetting passwords, etc.
- Answering technical queries.
- Responsibility for security.
- Responsibility for documenting the configuration of the system.
- Troubleshooting any reported problems.
- System performance tuning.
- Keeping the network up and running. etc
What is What is so special about the system administrator account?
The root account has full (unrestricted) access, so he/she can do anything with system. For example, root can remove critical system files. In addition, there is no way you can recover file except using tape backup or disk based backup systems.
Many tasks for system administration can be automated using Perl/Python or shell scripts. For example:
- Create new users
- Resetting user passwords
- Lock/unlock user accounts
- Monitor server security
- Monitor special services etc
For Being an Administrator
The primary goal of being a system administrator is to be as lazy as possible. Not lazy in the sense that you do no work, but lazy in that you get the computer to do the hard and repetitive jobs, and you do the thinking jobs.
Problem solving, period. This can some time lead into all sorts of constraints and stress. When workstation or server goes down, you are called to solve the problem. You should able to quickly and correctly diagnose the problem. You must figure out what is wrong and how best it can be fixed in small amount of time.
The next goal of system administration is client/customer satisfaction. Measuring things like server availability, time to problem resolution, network availability and error rates will help to measure satisfaction.