Linux server administration for non expert users

46
Linux Server Administration for non-expert users Alessio Fattorini

Transcript of Linux server administration for non expert users

Linux Server Administration for non-expert users

Alessio Fattorini

me@localhost:~$ _

A lot of fun

Tool shed

Control Everything

Give me a shell and i will move the earth

- Archimedes

me@localhost:~$ _

How can we get people who aren’t experts?

Who

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

twitter.com/ale_fattorini

[email protected]

79% of cloud deployments

BUT

Typical IT Team

Linux Experts

The others

Learn or get left behind

high knowledge barrier

Replace a proprietary mailserver

BUT

Get lost in complex configurations

1. Steep learning curve

2. Lack of motivation

everyday we building interfaces on top of interfaces

3. Lack of time

Interfaces on top of interfaces

from day one

3 main points

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

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

interface● based on CentOS

Who’s it for?

All-in-one and customizable

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)

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

~30k downloads ~150 countries

Takeaways?

Even a non expert user

choosing the right product

is able to manipulate the code

and kick bad guys ass

Thank you