SlideShare a Scribd company logo
System Administration
Basics
What system admin do
What exactly does a System Administrator do?
•no precise job description
•often learned by experience
•“makes things run”
•work behind the scenes
•often known as Operator, Network
Administrator, System Programmer, System
Manager, Service Engineer, Site Reliability
Engineer etc.
•system administrator : one who, as a primary
???system
“A group of interacting, interrelated, or
interdependent elements that together form a
complex whole.”
In the context of this class, we generally
consider computer-human systems consisting of
•the computer(s)
•the network
•the user(s)
•the organization’s goals and policies
….and Administration?
•Merriam Webster:
to administer, to manage or supervise the
execution, use, or conduct of
System Administration frequently also includes
other tasks such as
•system design and architecture
•reliability studies
•resource management
•system fault diagnosis
•...
How to become SysAdmin
System Administration is a profession with no
fixed career path.
•few degree granting programs
•heavy reliance on practical experience
•specializations in many different areas possible
•breadth of expertise as necessary as depth in
some areas
•background knowledge and requirements vary
What should you know????
Breadth of knowledge:
•operating system concepts
•TCP/IP networking
•programming
•...
•Depth of knowledge:
•certain OS flavor
•specific service (DNS, E-Mail, Databases,
Content-Delivery, ...)
•specific implementation/vendor (Oracle,
Pillars of system administration
•Scalability
•Security
•simplicity
Which OS??
UNIX Philosophy
•Do one thing and do it well.
UNIX Basics
Unix basics
•The OS is divided into
–kernel
–shell
–tools & applications
•Basic UNIX features:
–multitasking
–multiuser
–portability
–networking capabilities
Unix Basic
•These features necessitate/result in:
–multi-user concepts
–user privileges
–file permissions
–process ownership and priorities
–communication with users
–disk quotas
•superuser account
–unrestricted access for superuser
–requires strong authentication
•security considerations
What is network/system
administration?
system administration is a branch of
engineering that concerns the operational
management of human-computer systems.
It’s about hardware,software,user-
support,diagnosis,repair and prevention.
System administrators need to know a bit of
everything: the skills are technical,
administrative and socio-psychological.
The human role in systems
System administration is a balancing act- it
requires patience,understanding,knowledge and
experience.
Working with a limited resourses,be incentive
in crisis, know the way computers works.
Need to recognize answer are not always
written down for us to copy.
Must be ready for the unexpected, resigned to
the uncertain and need able to plan for the
future.
Cont…
•Installing an OS(window,Dos,GNU/Linux)
does not mean we know a lot about system
administration,-it is the beginning .
•Today no computer examined in isolation
from the network.
•Networking = cooperation + sharing with
many user.
Goals of system administration
•System administration is
Putting together a network of
computer(workstations,pc’s,supercomput er…)
Getting them running
Keeping them running – in spite of the activities
of users who tend to cause the system to fail.
•System administrator works for the users
•System administrator should not furnish for the
benefit of selfish – but for the benefit of a whole
community.
The goals of a System
Administrator
•The person who is responsible for setting up and maintaining
the system is called as the system administrator.
•Supervise system functionality. Every system must work and be
connected to the network.
–Create backups on media, better if automatic backup.
•Create and install desktop and servers.
–Create users and assign to them customizable Graphical
User Interface.
•Update systems for the maximum performance
•Share system resources for the maximum network flow
–share disks between heterogenous systems in the better
position
–share printers to save superflous investment.
System administrator is responsible for …
•User administration (setup and maintaining account)
•Maintaining system
•Verify that peripherals are working properly
•Quickly arrange repair for hardware in occasion of
hardware failure
•Monitor system performance
•Create file systems
•Install software
•Create a backup and recovery policy
•Monitor network communication
•Update system as soon as new version of OS and
application software comes out
•Implement the policies for the use of the
computer system and network
•Setup security policies for users. A sysadmin must
have a strong grasp of computer security (e.g.
firewalls and intrusion detection systems).
Most important skill to a system
administrator
•Knowledge of common protocols like SMTP, SFTP, FTP,
HTTP, DNS,
•Ability to communicate problems and solutions both
verbally and in writing to customers and management.
•Ability to work independently and troubleshoot
problems with speed and efficiency.
•Ability to work closely with others in a small team
environment.
Goals of Network management
•Fault management is the detection of problems and faults on the
network. Such faults should be properly logged, and if appropriate an
alarm should be raised. This area is responsible for proper problem
identification, determining the cause of the fault and ensuring the proper
resolution of the problem. Management software operating in this area
may attempt to correct faults on its own.
•configuration management is to keep track of the network's
configuration, both hardware and software. This area includes keeping
track of what computers and networking infrastructure are on a network,
and how they are interconnected. In addition, configuration
management includes following what software versions each device is
running, as well as the software configuration of each device.
•Security management : incorporates all aspects of authentication and
access control, from the definition of access policies to the enforcing of
those policies. Exception reports can be generated for events that fall out
of the scope of the defined policies, and these reports can be used to
alert administrators of the policy violation.
• performance management : looks at the current and expected
performance of the network. Elements of network performance that may
be monitored include availability, response time, error rate, throughput
and utilization.
•Accounting management : covers two broad areas;asset control and cost
management. Asset control refers to knowing what computers are on the
network, who they belong to, who is using them, and perhaps where they
are located. The second area, cost management, looks at what the costs
of providing network services are and how they are paid for.
Philosophy
Practice to be cultivated include:
Independency or self sufficiency .
Systematic and tidy(methodological) practice.
An altruistic view of inevitable errors with a determination to gain
firmer control of the system.
Practice to be avoided include:
Belief that there exist right answer to every problem.
Getting fraught and upset when things do not work as expected.
Expecting that every problem has beginning, middle and an
end(some problems are chronic and cannot be solved without
impractical restructuring)
Cont…
•Other to be encouraged
Looking for answer in manual and newsgroups
Using controlled trial and error to locate problems
Listening the problem carefully
Writing down experience in A – Z : help to solve the same
problem in future.
Taking responsibility for our actions (be prepared for
accidents).
Remembering the tedious job like vacuum cleaning(may be
once a year).
After learning something new, always pose the question: like
how does this apply for me ?
Challenges of system
administration
•System admin is not just about installing OS ,but
Designing logical and efficient network.
Deploying large number of machines.
Deciding what services are needed.
Planning and implementing adequate security.
Developing ways of fixing errors and problems.
 Providing comfortable environment for users.
Keeping track and understanding how to use the enormous
amount of increasing in knowledge.
Information source for sysadms
•Printed manuals
•www
•RFC
•Newsgroups and discussions
•Papers from SAGE/usenix LISA conference
•and etc
Certification
Microsoft certification
MCSE – Microsoft certified system engineer
MCSA - Microsoft certified system Administrator
Red hat certification(RHCE/RHCT/RHCA/RHSS)
Solaris certification
OSI Management
Functional Areas
“F C A P S”
•Fault Management
•Configuration & Name Management
•Account Management
•Performance Management
•Security Management
Ad

More Related Content

What's hot (20)

System Administration: Introduction to system administration
System Administration: Introduction to system administrationSystem Administration: Introduction to system administration
System Administration: Introduction to system administration
Khang-Ling Loh
 
IP tables and Filtering
IP tables and FilteringIP tables and Filtering
IP tables and Filtering
Aisha Talat
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016
Hameda Hurmat
 
Systems Administration
Systems AdministrationSystems Administration
Systems Administration
Mark John Lado, MIT
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
Nikunj Dhameliya
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
Uc Man
 
Server configuration
Server configurationServer configuration
Server configuration
Aisha Talat
 
Virtualization.ppt
Virtualization.pptVirtualization.ppt
Virtualization.ppt
vishal choudhary
 
System Administration DCU
System Administration DCUSystem Administration DCU
System Administration DCU
Khalid Rehan
 
User and groups administrator
User  and  groups administratorUser  and  groups administrator
User and groups administrator
Aisha Talat
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Shashi soni
 
Active directory
Active directory Active directory
Active directory
deshvikas
 
Windows server
Windows serverWindows server
Windows server
Hideo Amezawa
 
IT system and network administrator
IT system and network administratorIT system and network administrator
IT system and network administrator
Muhammad Nasir ( MCSA/ MCTS / MCITP)
 
User account (Windows)
User account (Windows)User account (Windows)
User account (Windows)
Dev Dorse
 
Chapter07 Advanced File System Management
Chapter07      Advanced  File  System  ManagementChapter07      Advanced  File  System  Management
Chapter07 Advanced File System Management
Raja Waseem Akhtar
 
Introduction to Server
Introduction to ServerIntroduction to Server
Introduction to Server
Anacrissa Soriano
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
ABhay Panchal
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
Sasikumar Thirumoorthy
 
Fundamentals of Servers, server storage and server security.
Fundamentals of Servers, server storage and server security.Fundamentals of Servers, server storage and server security.
Fundamentals of Servers, server storage and server security.
Aakash Panchal
 
System Administration: Introduction to system administration
System Administration: Introduction to system administrationSystem Administration: Introduction to system administration
System Administration: Introduction to system administration
Khang-Ling Loh
 
IP tables and Filtering
IP tables and FilteringIP tables and Filtering
IP tables and Filtering
Aisha Talat
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016
Hameda Hurmat
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
Uc Man
 
Server configuration
Server configurationServer configuration
Server configuration
Aisha Talat
 
System Administration DCU
System Administration DCUSystem Administration DCU
System Administration DCU
Khalid Rehan
 
User and groups administrator
User  and  groups administratorUser  and  groups administrator
User and groups administrator
Aisha Talat
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Shashi soni
 
Active directory
Active directory Active directory
Active directory
deshvikas
 
User account (Windows)
User account (Windows)User account (Windows)
User account (Windows)
Dev Dorse
 
Chapter07 Advanced File System Management
Chapter07      Advanced  File  System  ManagementChapter07      Advanced  File  System  Management
Chapter07 Advanced File System Management
Raja Waseem Akhtar
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
ABhay Panchal
 
Fundamentals of Servers, server storage and server security.
Fundamentals of Servers, server storage and server security.Fundamentals of Servers, server storage and server security.
Fundamentals of Servers, server storage and server security.
Aakash Panchal
 

Similar to introduction to system administration (20)

lecture 1.pptx
lecture 1.pptxlecture 1.pptx
lecture 1.pptx
MelkamuEndale1
 
What is onTune for management
What is onTune for managementWhat is onTune for management
What is onTune for management
TeemStone Pty Ltd
 
Preparing for Infrastructure Management (Part 1)
Preparing for Infrastructure Management (Part 1)Preparing for Infrastructure Management (Part 1)
Preparing for Infrastructure Management (Part 1)
Shipra Swati
 
Lecture 1 Network and System Introduction.pptx
Lecture 1 Network and System Introduction.pptxLecture 1 Network and System Introduction.pptx
Lecture 1 Network and System Introduction.pptx
icapps930
 
computer Unit 8
computer Unit 8computer Unit 8
computer Unit 8
Aqeel Rehman
 
SAM_Lecture_One.pptx
SAM_Lecture_One.pptxSAM_Lecture_One.pptx
SAM_Lecture_One.pptx
ssuser98702e1
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and design
Arnel Llemit
 
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptxSOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
GracePeter13
 
introduction to network operating system
introduction to network operating systemintroduction to network operating system
introduction to network operating system
Carlos701746
 
fundamentals to Network Administration.pptx
fundamentals to  Network Administration.pptxfundamentals to  Network Administration.pptx
fundamentals to Network Administration.pptx
Carlos701746
 
1 - Introduction.ppt
1 - Introduction.ppt1 - Introduction.ppt
1 - Introduction.ppt
MuhammadFarhan571648
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
Jennifer O. Contreras Coloma
 
Concepts of information system
Concepts of information systemConcepts of information system
Concepts of information system
FLYMAN TECHNOLOGY LIMITED
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
hamdiabdrhman
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
vampugani
 
SDLC
SDLCSDLC
SDLC
rashmiisrani1
 
software engineering
software engineeringsoftware engineering
software engineering
paramalways
 
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
sibiga2664
 
Presentation2
Presentation2Presentation2
Presentation2
Ashams Joseph
 
Expert system
Expert systemExpert system
Expert system
Sayeed Far Ooqui
 
What is onTune for management
What is onTune for managementWhat is onTune for management
What is onTune for management
TeemStone Pty Ltd
 
Preparing for Infrastructure Management (Part 1)
Preparing for Infrastructure Management (Part 1)Preparing for Infrastructure Management (Part 1)
Preparing for Infrastructure Management (Part 1)
Shipra Swati
 
Lecture 1 Network and System Introduction.pptx
Lecture 1 Network and System Introduction.pptxLecture 1 Network and System Introduction.pptx
Lecture 1 Network and System Introduction.pptx
icapps930
 
SAM_Lecture_One.pptx
SAM_Lecture_One.pptxSAM_Lecture_One.pptx
SAM_Lecture_One.pptx
ssuser98702e1
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and design
Arnel Llemit
 
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptxSOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
SOCIAL_TECHNICAL_SYSTEMS AND SYSTEMS ENGINEERING.pptx
GracePeter13
 
introduction to network operating system
introduction to network operating systemintroduction to network operating system
introduction to network operating system
Carlos701746
 
fundamentals to Network Administration.pptx
fundamentals to  Network Administration.pptxfundamentals to  Network Administration.pptx
fundamentals to Network Administration.pptx
Carlos701746
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
hamdiabdrhman
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
vampugani
 
software engineering
software engineeringsoftware engineering
software engineering
paramalways
 
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
CS311-Lec1.pdfCS311-Lec1.pdfCS311-Lec1.pdf
sibiga2664
 
Ad

Recently uploaded (20)

Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
IT488 Wireless Sensor Networks_Information Technology
IT488 Wireless Sensor Networks_Information TechnologyIT488 Wireless Sensor Networks_Information Technology
IT488 Wireless Sensor Networks_Information Technology
SHEHABALYAMANI
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Christian Folini
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
IT488 Wireless Sensor Networks_Information Technology
IT488 Wireless Sensor Networks_Information TechnologyIT488 Wireless Sensor Networks_Information Technology
IT488 Wireless Sensor Networks_Information Technology
SHEHABALYAMANI
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Christian Folini
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
Ad

introduction to system administration

  • 2. What system admin do What exactly does a System Administrator do? •no precise job description •often learned by experience •“makes things run” •work behind the scenes •often known as Operator, Network Administrator, System Programmer, System Manager, Service Engineer, Site Reliability Engineer etc. •system administrator : one who, as a primary
  • 3. ???system “A group of interacting, interrelated, or interdependent elements that together form a complex whole.” In the context of this class, we generally consider computer-human systems consisting of •the computer(s) •the network •the user(s) •the organization’s goals and policies
  • 4. ….and Administration? •Merriam Webster: to administer, to manage or supervise the execution, use, or conduct of System Administration frequently also includes other tasks such as •system design and architecture •reliability studies •resource management •system fault diagnosis •...
  • 5. How to become SysAdmin System Administration is a profession with no fixed career path. •few degree granting programs •heavy reliance on practical experience •specializations in many different areas possible •breadth of expertise as necessary as depth in some areas •background knowledge and requirements vary
  • 6. What should you know???? Breadth of knowledge: •operating system concepts •TCP/IP networking •programming •... •Depth of knowledge: •certain OS flavor •specific service (DNS, E-Mail, Databases, Content-Delivery, ...) •specific implementation/vendor (Oracle,
  • 7. Pillars of system administration •Scalability •Security •simplicity
  • 10. •Do one thing and do it well.
  • 12. Unix basics •The OS is divided into –kernel –shell –tools & applications •Basic UNIX features: –multitasking –multiuser –portability –networking capabilities
  • 13. Unix Basic •These features necessitate/result in: –multi-user concepts –user privileges –file permissions –process ownership and priorities –communication with users –disk quotas •superuser account –unrestricted access for superuser –requires strong authentication •security considerations
  • 14. What is network/system administration? system administration is a branch of engineering that concerns the operational management of human-computer systems. It’s about hardware,software,user- support,diagnosis,repair and prevention. System administrators need to know a bit of everything: the skills are technical, administrative and socio-psychological.
  • 15. The human role in systems System administration is a balancing act- it requires patience,understanding,knowledge and experience. Working with a limited resourses,be incentive in crisis, know the way computers works. Need to recognize answer are not always written down for us to copy. Must be ready for the unexpected, resigned to the uncertain and need able to plan for the future.
  • 16. Cont… •Installing an OS(window,Dos,GNU/Linux) does not mean we know a lot about system administration,-it is the beginning . •Today no computer examined in isolation from the network. •Networking = cooperation + sharing with many user.
  • 17. Goals of system administration •System administration is Putting together a network of computer(workstations,pc’s,supercomput er…) Getting them running Keeping them running – in spite of the activities of users who tend to cause the system to fail. •System administrator works for the users •System administrator should not furnish for the benefit of selfish – but for the benefit of a whole community.
  • 18. The goals of a System Administrator •The person who is responsible for setting up and maintaining the system is called as the system administrator. •Supervise system functionality. Every system must work and be connected to the network. –Create backups on media, better if automatic backup. •Create and install desktop and servers. –Create users and assign to them customizable Graphical User Interface. •Update systems for the maximum performance •Share system resources for the maximum network flow –share disks between heterogenous systems in the better position –share printers to save superflous investment.
  • 19. System administrator is responsible for … •User administration (setup and maintaining account) •Maintaining system •Verify that peripherals are working properly •Quickly arrange repair for hardware in occasion of hardware failure •Monitor system performance •Create file systems •Install software •Create a backup and recovery policy •Monitor network communication
  • 20. •Update system as soon as new version of OS and application software comes out •Implement the policies for the use of the computer system and network •Setup security policies for users. A sysadmin must have a strong grasp of computer security (e.g. firewalls and intrusion detection systems).
  • 21. Most important skill to a system administrator •Knowledge of common protocols like SMTP, SFTP, FTP, HTTP, DNS, •Ability to communicate problems and solutions both verbally and in writing to customers and management. •Ability to work independently and troubleshoot problems with speed and efficiency. •Ability to work closely with others in a small team environment.
  • 22. Goals of Network management •Fault management is the detection of problems and faults on the network. Such faults should be properly logged, and if appropriate an alarm should be raised. This area is responsible for proper problem identification, determining the cause of the fault and ensuring the proper resolution of the problem. Management software operating in this area may attempt to correct faults on its own. •configuration management is to keep track of the network's configuration, both hardware and software. This area includes keeping track of what computers and networking infrastructure are on a network, and how they are interconnected. In addition, configuration management includes following what software versions each device is running, as well as the software configuration of each device.
  • 23. •Security management : incorporates all aspects of authentication and access control, from the definition of access policies to the enforcing of those policies. Exception reports can be generated for events that fall out of the scope of the defined policies, and these reports can be used to alert administrators of the policy violation. • performance management : looks at the current and expected performance of the network. Elements of network performance that may be monitored include availability, response time, error rate, throughput and utilization. •Accounting management : covers two broad areas;asset control and cost management. Asset control refers to knowing what computers are on the network, who they belong to, who is using them, and perhaps where they are located. The second area, cost management, looks at what the costs of providing network services are and how they are paid for.
  • 24. Philosophy Practice to be cultivated include: Independency or self sufficiency . Systematic and tidy(methodological) practice. An altruistic view of inevitable errors with a determination to gain firmer control of the system. Practice to be avoided include: Belief that there exist right answer to every problem. Getting fraught and upset when things do not work as expected. Expecting that every problem has beginning, middle and an end(some problems are chronic and cannot be solved without impractical restructuring)
  • 25. Cont… •Other to be encouraged Looking for answer in manual and newsgroups Using controlled trial and error to locate problems Listening the problem carefully Writing down experience in A – Z : help to solve the same problem in future. Taking responsibility for our actions (be prepared for accidents). Remembering the tedious job like vacuum cleaning(may be once a year). After learning something new, always pose the question: like how does this apply for me ?
  • 26. Challenges of system administration •System admin is not just about installing OS ,but Designing logical and efficient network. Deploying large number of machines. Deciding what services are needed. Planning and implementing adequate security. Developing ways of fixing errors and problems.  Providing comfortable environment for users. Keeping track and understanding how to use the enormous amount of increasing in knowledge.
  • 27. Information source for sysadms •Printed manuals •www •RFC •Newsgroups and discussions •Papers from SAGE/usenix LISA conference •and etc
  • 28. Certification Microsoft certification MCSE – Microsoft certified system engineer MCSA - Microsoft certified system Administrator Red hat certification(RHCE/RHCT/RHCA/RHSS) Solaris certification
  • 29. OSI Management Functional Areas “F C A P S” •Fault Management •Configuration & Name Management •Account Management •Performance Management •Security Management
  翻译: