SlideShare a Scribd company logo
7
Most read
10
Most read
13
Most read
VISVESVARAYA TECHNOLOGICAL UNIVERSITY BELGAUM




                              Technical Seminar
                                    On
                             “Linux Administration”
                                    By
                                YOGESH K S
                                4GH08CS058

                             Under the guidance of
                              Mr.Annaiah.,B.E.,M.Tech
                               Asst.professor
Seminar co-ordinator                                         Head of the Department
Mr.Chethan K.C.,B.E,M.Tech                              Dr. K.C Ravishankar B.E., M.Tech., Ph.d
                                                            Professor & Head,Dept.of
   Asst.professor
                                                               CS&E, GEC,Hassan
Linux Administration
Contents

1.   Introduction
2.   Admin Tasks
3.   Installation of Linux
4.   Admin Login
5.   User and Group management
6.   Security
7.   Backup & Restore
8.   Packages
9.   Conclusion
Introduction


• Linux is based on Unix

• Administration involves the management of
  entire system

• From maintaining user accounts to performing
  backups
Admin Roles & Tasks

• Install and Upgrade systems
• User management
• Group management
• Security
• Networking
• Backup and Restore
• Communicate with the users
• Managing System Services
• Adding or Removing application packages
and many more..
Installation of Linux

Several methods are available some of them are:

• FTP: One of the earliest method used for performing
       network installations

• HTTP: Installation is served from a web server.

• NFS: Distribution tree is shared/exported on an NFS server.

• From the Optical or removable media.
Admin Login

Two ways-
   • Login directly as root   • Using su command
User management

• Done using either CLI or GUI.

Using CLI: 3 commands are used-
useradd- Creates or adds a new
user
usermod- Modifies the user
account like username, password
etc.,
(options –l, -p, -d,-g,-u )
userdel- Deletes the user. –r
option is used to delete home
directory
User management using GUI

Go to the System => Administration
=> Users & Groups.

Click on Add User and the do the
following instructions

Add the user name, full name of the
user, password

Click on OK and the user gets added
to the system.
Group management


• Similar kind of users are added to a particular
  group.
• 3 commands are used-
groupadd- adds or creates a
group
groupmod- modifies a
group(options –g, -n, -p)
groupdel- deletes a particular
group
Networking


• Basic tools used for networking are ping, ftp, telnet
  and ssh.

• ping is used in checking
  the network.
• ftp is used to transfer files
  between hosts.
• telnet is used for remote
  login.
• ssh is also used for remote
  login and is secure.
Communicating with Users

• The admin should
   communicate with the users
   to intimate about the changes.
• Commands used-
wall- addresses all users
simultaneously who are
currently logged in.
 Syntax: wall msg

write-addresses a single user
Syntax: write username [tty] msg
Managing System Services


• System services can be managed using either service
  command or GUI.
• Using service command:
Start a service-
service service_name start
Stop a service-
service service_name stop
Restart a service
service service_name restart
Managing Services Using GUI


Go to the System =>
Administration => Services.

This opens a Service
Configuaration window.

Click on the required Service to
start, stop or restart it.

Give the admin password
whenever prompted and click ok.
Security

• Linux is more secure and it is enhanced with its
  Firewall and SELinux.

• Firewall: Enable Firewall
  Using GUI (System->
  Administration-
  >Firewall) to activate
  the firewall
• Allow standard services
  and any specific port
  based application
• All other services and
  ports are blocked
SELinux
• Malicious or broken software can have root-level
  access to the entire system by running as a root
  process.

• SELinux (Security Enhanced Linux) provides
  enhanced security.

• SELinux can take one of these three values
enforcing - SELinux security policy is enforced.
permissive - SELinux prints warnings instead of
enforcing.
disabled - SELinux is fully disabled
SELinux Configuration

• Use GUI (Applications -
  >System Settings->
  Security Level) to
  activate SELinux
• Enable/Disable SELinux
• Allow standard features
  in various services
  (http,nis,nfs,dns etc.)
• All other services and
  features are blocked
Backup & Restore

• Backup the user area or configuration file
• Use tar to take backup on a different disk or tape
• Backup can be scheduled using cron
• Backup: tar –zcvf <dev filename> <Directory Tree to be
  backedup>
• Restore: tar –zxvf <dev filename> <file to be
  recovered>
• Backup should be occasionally checked by restoring it
• Backup Policy: Full Backup every weekly/fortnightly
  and incremental backup every day
Adding & Removing Packages

• Can be done using source code of the package, binary
  rpms or yum utility.
• Using source code-
• This is hard way to install a package.
• Usual steps-
Download the required tar compressed file and extract it.
Run ./configure and make for compiling.
Run make install.
• May run into problems because of shared libraries or
  compilation.
Using RPM(Redhat Package Manager)

• Be aware of Architecture and type of kernel.
• Syntax: rpm [options] file.rpm(-i=install, -U= upgrade,
  -e= erase)
• To install a package: rpm –i pkg.rpm
• To remove a package: rpm –e pkg
Using YUM(Yellowdog Updater, Modified)



• Easiest way to install a package.
• No need to worry about architecture and
  kernel.
• Resolves dependencies automatically.
• Syntax to install: yum install package-name
• To uninstall any package: yum remove package-
  name
Conclusion
                Conclusion

• Discussed only few essential linux
  administration tools.




• Full administration requires an in-depth
  knowledge of different components of system.
Any Qs?
ThanQ You

More Related Content

PPTX
Lec 01_Linux System Administration (1).pptx
PDF
Redhat Linux server administration industrial training report.
PPTX
Linux basics part 1
PPT
Linux
PPTX
what is LINUX ? presentation.
PPTX
PDF
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
Lec 01_Linux System Administration (1).pptx
Redhat Linux server administration industrial training report.
Linux basics part 1
Linux
what is LINUX ? presentation.
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3

What's hot (20)

PPT
AIXpert - AIX Security expert
PPT
Linux Administration
PPTX
Linux kernel
PPT
DOC
A Project Report on Linux Server Administration
PPTX
Linux fundamentals
PPTX
Active-Directory-Domain-Services.pptx
PDF
Linux introduction
PPTX
Solaris Operating System - Oracle
PDF
Introduction to Ubuntu
PPTX
Introduction to linux
PDF
Different types of virtualisation
ODP
An Introduction to Linux
PDF
Presentation on linux
PPTX
Linux.ppt
PDF
Virtualization with KVM (Kernel-based Virtual Machine)
PPTX
8 secure distributed data storage in cloud computing
PDF
how to install VMware
PPT
active-directory-domain-services
PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
AIXpert - AIX Security expert
Linux Administration
Linux kernel
A Project Report on Linux Server Administration
Linux fundamentals
Active-Directory-Domain-Services.pptx
Linux introduction
Solaris Operating System - Oracle
Introduction to Ubuntu
Introduction to linux
Different types of virtualisation
An Introduction to Linux
Presentation on linux
Linux.ppt
Virtualization with KVM (Kernel-based Virtual Machine)
8 secure distributed data storage in cloud computing
how to install VMware
active-directory-domain-services
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Ad

Viewers also liked (20)

PDF
Linux System Administration Crash Course
PPTX
UNIX/Linux training
PPTX
Linux ppt
PPTX
Introduction to linux ppt
PDF
Getting Started With Linux Administration
PPT
Linux commands and file structure
PPT
Linux command ppt
PPTX
Chiropractic Whiplash
PPTX
oracle linux administration | oracle linux training - oracle trainings
PPT
Chapter 02
PDF
Linux system administration
DOCX
Introduction to unix
PDF
Webinar: Linux administration : Past, Present and Is the Future
PDF
مقدمة وتمهيد - Charisma Code كاريزما كود
PPTX
استعدادات السفر
PPTX
Unix Linux Commands Presentation 2013
PDF
Linux introduction (eng)
PPTX
Terminal Commands (Linux - ubuntu) (part-1)
PPTX
Different types of Editors in Linux
PPTX
Linux network file system (nfs)
Linux System Administration Crash Course
UNIX/Linux training
Linux ppt
Introduction to linux ppt
Getting Started With Linux Administration
Linux commands and file structure
Linux command ppt
Chiropractic Whiplash
oracle linux administration | oracle linux training - oracle trainings
Chapter 02
Linux system administration
Introduction to unix
Webinar: Linux administration : Past, Present and Is the Future
مقدمة وتمهيد - Charisma Code كاريزما كود
استعدادات السفر
Unix Linux Commands Presentation 2013
Linux introduction (eng)
Terminal Commands (Linux - ubuntu) (part-1)
Different types of Editors in Linux
Linux network file system (nfs)
Ad

Similar to Linux administration (20)

PPTX
linux_admin_course_full_for beginers.pptx
PDF
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
PDF
Buy ebook Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka c...
DOC
Linux administration training from hyderabad
PDF
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
PDF
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
PDF
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
PDF
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
PPSX
Linux: An Unbeaten Empire
PDF
Unixtoolbox
PDF
unixtoolbox.pdf
PDF
Unixtoolbox
PDF
unixtoolbox.pdf
PDF
PDF
unixtoolbox.pdf
PDF
PDF
unixtoolbox.pdf
PDF
PDF
PDF
unixtoolbox.pdf
linux_admin_course_full_for beginers.pptx
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
Buy ebook Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka c...
Linux administration training from hyderabad
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka
Linux: An Unbeaten Empire
Unixtoolbox
unixtoolbox.pdf
Unixtoolbox
unixtoolbox.pdf
unixtoolbox.pdf
unixtoolbox.pdf
unixtoolbox.pdf

Recently uploaded (20)

PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
01-Introduction-to-Information-Management.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Pre independence Education in Inndia.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Institutional Correction lecture only . . .
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
01-Introduction-to-Information-Management.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Classroom Observation Tools for Teachers
PPH.pptx obstetrics and gynecology in nursing
Pre independence Education in Inndia.pdf
Cell Types and Its function , kingdom of life
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
human mycosis Human fungal infections are called human mycosis..pptx
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Final Presentation General Medicine 03-08-2024.pptx
Pharma ospi slides which help in ospi learning
Module 4: Burden of Disease Tutorial Slides S2 2025
O7-L3 Supply Chain Operations - ICLT Program
VCE English Exam - Section C Student Revision Booklet
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Institutional Correction lecture only . . .
O5-L3 Freight Transport Ops (International) V1.pdf

Linux administration

  • 1. VISVESVARAYA TECHNOLOGICAL UNIVERSITY BELGAUM Technical Seminar On “Linux Administration” By YOGESH K S 4GH08CS058 Under the guidance of Mr.Annaiah.,B.E.,M.Tech Asst.professor Seminar co-ordinator Head of the Department Mr.Chethan K.C.,B.E,M.Tech Dr. K.C Ravishankar B.E., M.Tech., Ph.d Professor & Head,Dept.of Asst.professor CS&E, GEC,Hassan
  • 3. Contents 1. Introduction 2. Admin Tasks 3. Installation of Linux 4. Admin Login 5. User and Group management 6. Security 7. Backup & Restore 8. Packages 9. Conclusion
  • 4. Introduction • Linux is based on Unix • Administration involves the management of entire system • From maintaining user accounts to performing backups
  • 5. Admin Roles & Tasks • Install and Upgrade systems • User management • Group management • Security • Networking • Backup and Restore • Communicate with the users • Managing System Services • Adding or Removing application packages and many more..
  • 6. Installation of Linux Several methods are available some of them are: • FTP: One of the earliest method used for performing network installations • HTTP: Installation is served from a web server. • NFS: Distribution tree is shared/exported on an NFS server. • From the Optical or removable media.
  • 7. Admin Login Two ways- • Login directly as root • Using su command
  • 8. User management • Done using either CLI or GUI. Using CLI: 3 commands are used- useradd- Creates or adds a new user usermod- Modifies the user account like username, password etc., (options –l, -p, -d,-g,-u ) userdel- Deletes the user. –r option is used to delete home directory
  • 9. User management using GUI Go to the System => Administration => Users & Groups. Click on Add User and the do the following instructions Add the user name, full name of the user, password Click on OK and the user gets added to the system.
  • 10. Group management • Similar kind of users are added to a particular group. • 3 commands are used- groupadd- adds or creates a group groupmod- modifies a group(options –g, -n, -p) groupdel- deletes a particular group
  • 11. Networking • Basic tools used for networking are ping, ftp, telnet and ssh. • ping is used in checking the network. • ftp is used to transfer files between hosts. • telnet is used for remote login. • ssh is also used for remote login and is secure.
  • 12. Communicating with Users • The admin should communicate with the users to intimate about the changes. • Commands used- wall- addresses all users simultaneously who are currently logged in. Syntax: wall msg write-addresses a single user Syntax: write username [tty] msg
  • 13. Managing System Services • System services can be managed using either service command or GUI. • Using service command: Start a service- service service_name start Stop a service- service service_name stop Restart a service service service_name restart
  • 14. Managing Services Using GUI Go to the System => Administration => Services. This opens a Service Configuaration window. Click on the required Service to start, stop or restart it. Give the admin password whenever prompted and click ok.
  • 15. Security • Linux is more secure and it is enhanced with its Firewall and SELinux. • Firewall: Enable Firewall Using GUI (System-> Administration- >Firewall) to activate the firewall • Allow standard services and any specific port based application • All other services and ports are blocked
  • 16. SELinux • Malicious or broken software can have root-level access to the entire system by running as a root process. • SELinux (Security Enhanced Linux) provides enhanced security. • SELinux can take one of these three values enforcing - SELinux security policy is enforced. permissive - SELinux prints warnings instead of enforcing. disabled - SELinux is fully disabled
  • 17. SELinux Configuration • Use GUI (Applications - >System Settings-> Security Level) to activate SELinux • Enable/Disable SELinux • Allow standard features in various services (http,nis,nfs,dns etc.) • All other services and features are blocked
  • 18. Backup & Restore • Backup the user area or configuration file • Use tar to take backup on a different disk or tape • Backup can be scheduled using cron • Backup: tar –zcvf <dev filename> <Directory Tree to be backedup> • Restore: tar –zxvf <dev filename> <file to be recovered> • Backup should be occasionally checked by restoring it • Backup Policy: Full Backup every weekly/fortnightly and incremental backup every day
  • 19. Adding & Removing Packages • Can be done using source code of the package, binary rpms or yum utility. • Using source code- • This is hard way to install a package. • Usual steps- Download the required tar compressed file and extract it. Run ./configure and make for compiling. Run make install. • May run into problems because of shared libraries or compilation.
  • 20. Using RPM(Redhat Package Manager) • Be aware of Architecture and type of kernel. • Syntax: rpm [options] file.rpm(-i=install, -U= upgrade, -e= erase) • To install a package: rpm –i pkg.rpm • To remove a package: rpm –e pkg
  • 21. Using YUM(Yellowdog Updater, Modified) • Easiest way to install a package. • No need to worry about architecture and kernel. • Resolves dependencies automatically. • Syntax to install: yum install package-name • To uninstall any package: yum remove package- name
  • 22. Conclusion Conclusion • Discussed only few essential linux administration tools. • Full administration requires an in-depth knowledge of different components of system.