Examination: Linux Administration Associate
Examination Code: ICT-LAA-1
The letters in bold are the domain ID.
|
| A. Basic of Debian |
| A1. Basic of Free/Open Source Software |
A1.1 Know what is Free Software and Open Source Software and know their difference.
A1.2 Know what is GNU Project and it's relation with Free Software moment.
|
| A2. Basic of GNU/Linux and Debian |
A2.1 Know what is Linux and GNU/Linux system and their relationship.
A2.2 Know what is GNU/Linux Distribution and the name of some common GNU/Linux Distributions.
A2.3 Know what is Debian Project and it's basic structure.
|
| B. GNU/Linux Installation |
| B1. Basic Debian GNU/Linux Installation |
B1.1 Know what should be prepared before install a Debian GNU/Linux system.
B1.2 Know how to prevent affect the data of another OS during the Installation
B1.3 Know which kind or partitions should be prepared for a GNU/Linux system
B1.4 Able to install a Debian GNU/Linux system on a computer
|
| C. GNU/Linux Command Line Environment |
C1. Basic of Command Line and Shell Environment
|
C1.1 Able to work with shell and commands on a GNU/Linux system.
C1.2 Understand the correct command name and syntax.Know how to use the command history and editing facilities
|
| C2. Basic file management |
C2.1 Able to copy, move and remove files and directories with GNU/Linux commands.
C2.2 Able to use file globbing to refer files on GNU/Linux commands
|
| C3. Using I/O Redirection and filters for text processing |
C3.1 Able sending text files through text utility filters to modify the output
C3.2 Able to redirect streams and connect them to process textual data. |
| C4. Basic Process Management |
C4.1 Able to monitor active processes
C4.2 Able to send signals to processes, kill processes. |
| D. Software and Package Management |
| D1. Basic of Package Management |
D1.1 Understand the advantage of Package Management System compared with installing from source code.
D1.2 Know the name of common Package Management System for GNU/Linux.
|
| D2. Basic Debian Package Management |
D2.1 Able to install, re-install, upgrade and uninstall packages on a Debian GNU/Linux System
D2.2 Able to obtain information of a installed or un-installed Debian Package. |
| D3. Use APT System |
D3.1 Understand the APT system
D3.2 Able to setup correct APT repository list and update information of repositories.
D3.3 Able to install, re-install, upgrade and un-install with the APT system |
| E. Basic X Window System |
| E1. Basic of the X Window System |
E1.1 Understand the basic architecture of X Window System
E1.2 Able to setup the X Window system with tools provided by Debian |
| E2. Basic operation of X Window System |
E2.1 Able to do common operation on the X Window System including moving, re-size and active window
E2.2 Able to perform copy & paste on the X Window System |
| F. GNU/Linux Devices and Filesystems |
| F1. File Access Control with file permissions |
F1.1 Understand the access permissions on regular files and directories
F1.2 Understand other access mode like suid, sgid, and the sticky bit.
F1.3 Able to the change the access permissions
F1.4 Able to control the default access permissions of new file or directory |
| F2. File Ownership Management |
F2.1 Able to change the user and group ownership of files.
F2.2 Able to control the default group ownership of new files. |
| F3. Hard and Soft Link |
F3.1 Understand the difference between hard link and soft (symbolic) link.
F3.2 Able to create and manage hard link and soft (symbolic) link. |
| F4. File Searching |
F4.1 Able to find file with their name, permissions and other meta information in the whole filesystem.
F4.2 Understand the strength and weak of difference file searching tools. |
| G. Documentation |
| G1. Local System Documentation |
G1.1 Able to search for online help and manual pages with command man, directory /usr/share/doc.
G1.2 Understand the sections of manual page.
|
| G2. Find documentation on the Internet |
G2.1 Able to search Debian and GNU/Linux documentation on the Internet. |
| H. System Booting and Initialization |
| H1. System Booting |
H1.1 Understand all steps of booting process.
H1.2 Able to pass parameter to kernel at boot time
H1.3 Able to check the log of booting process. |
| H2. System Runlevel |
H2.1 Understand the Runlevel of Debian GNU/Linux.
H2.2 Able to change into single user mode, shutdown or reboot the system.
H2.3 Able to set the default runlevel. |
| I. System Administration |
|
I1. User and Group Management
|
I1.I Able to add, remove, suspend user accounts and change information of user accounts
I1.2 Able to add, remove group accounts and change information of group accounts
I1.3 Understand the purpose of file /etc/passwd, /etc/group, /etc/shadow and /etc/gshadow.
|
I2. Basic System Logging
|
I2.1 Understand the type and level of information logged.
I2.2 Able to configure system log..
|
| I3. Job Scheduling |
I3.1 Able to use cron to run jobs at regular intervals. |
| I4. Basic System Backup |
I4.1 Able to backup and restore all files under a directory |
| J. Basic Networking |
| J1. Basic TCP/IP Configuration and Troubleshooting |
J1.1 Understand the network fundamental
J1.2 Able to view, change and verify configuration settings of network interfaces. |
| K. Basic Network Services |
| K1. Basic DNS Services |
K1.1 Understand the DNS server and DNS query procedures
K1.2 Able to view, change and verify configuration settings of BIND9. A cache-only and a simple zone DNS is required. |
| K2. Basic Apache Configuration |
K2.1 Able to start, stop and restart Apache.
K2.2 Able to place files on correct location which can be access via Apache. |
| K3. Basic Secure Shell (OpenSSH) Setup |
K3.1 Able to start and stop OpenSSH server
K3.2 Able to remote access via OpenSSH with password
K3.3 Able to remote access via OpenSSH using Public Key |
| L. Security |
| L1. Basic Security Administration |
L1.1 Understand TCP Wrapper.
L1.2 Able to use TCP Wrapper to deny certain access.
L1.3 Able to setup a packet filter firewall on a Debian GNU/Linux |