Linux System Administrator is a person who has ‘root’ access that is ‘superuser’. It means he has privilege to access everything which includes all user accounts, all system configurations, home directories with all files therein, all files in system.
Linux System Administrator has following duties (Write any five)
- Installing and configuring server
- A server is basically a computer program that facilitate the same computer or other computer by providing services to them.
- It is most important element of Modern OS and network design.
- It is of system administrator to configure server so that the most essential server remain inaccessible. He must be aware of types of attack and security bugs.
- Installing and configuring application software
- In order to ensure a correct execution environment, administrator must provide software which is well configured and validate.
- He should ensure adequate memory allotment and resolve software failure and dependency issues.
- He must provide a set of activities to control hardware and software configuration and maintain policies for users.
- Creating and maintaining user accounts
- User can access his own account but administrator has access to every user account.
- He can add, modify, delete or copy user account.
- He is responsible for maintaining security by providing role on a user account that define the level of access.
- Backing up and restoring files
- To minimize the loss of data, administrator must maintain backup of files nd he should restore it whenever required.
- Administrator can take backup in removable media such as hard drives or tapes as protection against loss.
- Before creating backup administrator must decide.
- What are necessary to backup?
- How frequently backup should perform.
- Monitoring and tuning performance
- Monitoring and tuning of performance is essential for Linux to work more efficiently.
- Administrator must identify system bottleneck and should solve them.
- Administrator can use system tools to increase performance, he can determine when hardware need to be upgrade.
- He should identify early sign of failure .
- Configuring a secure system
- It is a duty of administrator to involve tasks and decisions to run secure Linux system and maintaining data integrity.
- It provide strong protection to individuals and corporate bodies and protecting parts of system even if it is under attack.
- Administrator should ensure
- System has firewall.
- Not allow connection from unknown network.
- Not install software if not needed.
- Using tools to monitor security
- Linux is the preferred operating system who demands secure networks, buy it can be easily crack by hackers.
- It is important for administrator to be aware of tools hackers use and software used to monitor and counter such activity.
- It is duty of administrator to prevent unauthorized use of his system.