Linux - User Administration

 || Linux - User Administration ||

Until Now, we have discussed:

Linux Operating System

Linux Extended Partition

Linux Installation 

Linux Boot and Startup Process.

Now the Next thing you should Learn about is Linux - User Administrator

So what's New about Being a Administrator? Basically its having complete access to the system. 

Remember while discussing Linux Basic I talked about having a office of 25 Members an all are being watched by Administrator? As A  Administrator Linux OS allows you to add user to the system. Its Like Having Guest User same as On windows OS. 


Administrator is the One who can see complete Log of its User On his device with One Command an keep track of everyone's activities. Administrator can be called as Superuser Or Super Root user.

So now you know, You are being watched.

A Normal User can't access to the files of administrator nor modify it unless an until administrator allows.


There Are Three Types Of Accounts On Linux/Unix System.

Root Account:

This is also called as Superuser and Would have complete Control of the system. A Superuser can run any commands without any restrictions. Root User is non Other then Administrator.

System Accounts: 

System Accounts are those needed for the operation of system-specific Components.

User Account:

User accounts are provide interactive access to the system for users and groups of users. This accounts have limited access to the system.

Linux Supports a concept of Group accounts which logically groups a number of accounts.

Now at this stage i assume you have any other user added or group created.

Commands to Add/Create/modify User accounts:

useradd: Adds account to the system.

usermod: Modifies account attributes.

userdel: Deletes the Account

groupadd: Adds Group to the System.

groupmod: Modifies group attributes.

groupdel: Deletes the Group.


Managing Users And Group:

There are Four Main User Administration files-

cat /etc/passwd:

Keeps the User account and password Information

cat /etc/shadow:

Holds the Encrypted password of the corresponding account.

cat /etc/group:

This File Contains the Group Information For Each Account.

cat /etc/gshadow:

This File Contains Secure Group account Information.

Hope, It was not that hard to understand. Being able to differentiate between root user an normal user is easy though n helps a lot while Working on Linux. 

Please Like|| Share|| Follow if you like it .

Next time we meet we will have a lab Session Over this an some New Commands.

Thank You!!




Comments

Popular posts from this blog

Linux Network Configuration And Troubleshooting Commands

Linux and Lone

Linux Boot And Startup Process