Top Banner
Linux Server Administration for non-expert users Alessio Fattorini
46

Linux server administration for non expert users

Jan 27, 2017

Download

Internet

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Linux server administration for non expert users

Linux Server Administration for non-expert users

Alessio Fattorini

Page 2: Linux server administration for non expert users

me@localhost:~$ _

Page 3: Linux server administration for non expert users

A lot of fun

Page 4: Linux server administration for non expert users

Tool shed

Page 5: Linux server administration for non expert users

Control Everything

Page 6: Linux server administration for non expert users

Give me a shell and i will move the earth

- Archimedes

Page 7: Linux server administration for non expert users

me@localhost:~$ _

Page 8: Linux server administration for non expert users
Page 9: Linux server administration for non expert users
Page 10: Linux server administration for non expert users
Page 11: Linux server administration for non expert users

How can we get people who aren’t experts?

Page 12: Linux server administration for non expert users
Page 13: Linux server administration for non expert users

Who

● Linux Sysadmin and Support Specialist● NethServer Community Guy● Nerd with many friends ● Prosecco evangelist

twitter.com/ale_fattorini

[email protected]

Page 14: Linux server administration for non expert users

79% of cloud deployments

Page 15: Linux server administration for non expert users
Page 16: Linux server administration for non expert users

BUT

Page 17: Linux server administration for non expert users

Typical IT Team

Page 18: Linux server administration for non expert users

Linux Experts

Page 19: Linux server administration for non expert users

The others

Page 20: Linux server administration for non expert users

Learn or get left behind

Page 21: Linux server administration for non expert users

high knowledge barrier

Page 22: Linux server administration for non expert users

Replace a proprietary mailserver

Page 23: Linux server administration for non expert users

BUT

Page 24: Linux server administration for non expert users

Get lost in complex configurations

Page 25: Linux server administration for non expert users
Page 26: Linux server administration for non expert users

1. Steep learning curve

Page 27: Linux server administration for non expert users

2. Lack of motivation

Page 28: Linux server administration for non expert users

everyday we building interfaces on top of interfaces

3. Lack of time

Page 29: Linux server administration for non expert users
Page 30: Linux server administration for non expert users

Interfaces on top of interfaces

Page 31: Linux server administration for non expert users

from day one

Page 32: Linux server administration for non expert users

3 main points

● web-based user interface● simplified installation● single-click installation of modules

Page 33: Linux server administration for non expert users
Page 34: Linux server administration for non expert users

● distribution for servers● modular design● built-in powerful and modern web

interface● based on CentOS

Page 35: Linux server administration for non expert users

Who’s it for?

Page 36: Linux server administration for non expert users

All-in-one and customizable

Page 37: Linux server administration for non expert users

Some Modules ● LAMP framework ● Web proxy with SSL filter (Squid), ● Groupware (SOGo), ● Bandwidth Monitor (ntopng)● Mail Server (Postifx + Spamassassin +

Clamav + Amavis)● VPN (OpenVPN and IPsec/L2TP),● Firewall (Shorewall)● Intrusion Detection (Snort)● Personal cloud (ownCloud)

Page 38: Linux server administration for non expert users

MailServer from scratch 1. load NethServer ISO2. configure 1 LAN interface (at least)3. point the browser to the WebUI4. complete First Installation Wizard (3 fields)5. install MailServer module 6. add new email domain7. add new user and mail address8. it’s all. TOTALLY PAINLESS

Page 39: Linux server administration for non expert users

~30k downloads ~150 countries

Page 40: Linux server administration for non expert users
Page 41: Linux server administration for non expert users

Takeaways?

Page 42: Linux server administration for non expert users

Even a non expert user

Page 43: Linux server administration for non expert users

choosing the right product

Page 44: Linux server administration for non expert users

is able to manipulate the code

Page 45: Linux server administration for non expert users

and kick bad guys ass

Page 46: Linux server administration for non expert users

Thank you