SlideShare a Scribd company logo
How to setup How to setup 
your Linux Serveryour Linux Server
Marian HackMan MarinovMarian HackMan Marinov
<mm@siteground.com><mm@siteground.com>
Chief System ArchitectChief System Architect
SiteGroundSiteGround
Who am I?Who am I?Who am I?Who am I?
❖ Chief System Architect of Siteground.com
❖ Sysadmin since 1996
❖ Organizer of OpenFest, BG Perl Workshops,
LUG-BG and similar :)
❖ Teaching Network Security and Linux System
Administration at Sofia University
❖ Storage - pics, docs, music and movies
You DO NEED home ServerYou DO NEED home Server
❖ Storage - pics, docs, music and movies
❖ If you are a network nerd, maybe for a
Router and a good Firewall
You DO NEED home ServerYou DO NEED home Server
❖ Storage - pics, docs, music and movies
❖ If you are a network nerd, maybe for a
Router and a good Firewall
❖ For load-balancing and failover of multiple
ISPs
You DO NEED home ServerYou DO NEED home Server
❖ Storage - pics, docs, music and movies
❖ If you are a network nerd, maybe for a
Router and a good Firewall
❖ For load-balancing and failover of multiple
ISPs
❖ For hosting your home projects
❖ For home automation and statistics
You DO NEED home ServerYou DO NEED home Server
❖ Storage
- FreeNAS (based on FreeBSD)
- OpenMediaVault (based on Debian Linux)
- Rockstor (based on CentOS)
- Amahi (based on Fedora)
What distribution?What distribution?
Filesystems:
ZFS
BtrFS
Ext4
❖ Router
- FreeBSD
- Debian Stable
- CentOS
- Ubuntu LTS
What distribution?What distribution?
Note: Run the Linuxes with kernels newer then 4.5
❖ General Purpose
- Debian Stable
- CentOS
- Ubuntu LTS
What distribution?What distribution?
Note: Run the Linuxes with kernels newer then 4.5
❖ Mini ITX box
HardwareHardware
❖ Mini ITX box
❖ Desktop case
HardwareHardware
❖ Mini ITX box
❖ Desktop case
❖ Rack-mountable
HardwareHardware
❖ HW RAID controller
❖ SW RAID
❖ LVM mirror
❖ ZFS/BtrFS
❖ SATA vs. SSD vs. NVMe
100MB/s 540MB/s 2200MB/s
StorageStorage
Note: If you are using SSDs, switch your I/O scheduler to none
❖ Separate HW RAID devices
❖ Separate SW RAID devices
❖ All disks are Physical Volumes(LVM)
PartitioningPartitioning
❖ Single partition for boot
- usually around 300-400MB
❖ Separate partition for the OS
- around 100-150GB
❖ One partition for important stuff
❖ One partition for everything else
PartitioningPartitioning
❖ Should you encrypt all disks?
❖ Should you encrypt only some partitions?
❖ Should you encrypt only certain dirs?
❖ How to remotely input your passwords,
when the server is rebooted?
EncryptionEncryption
LUKS vs. eCryptfs
❖ Should you encrypt all disks?
❖ Should you encrypt only some partitions?
❖ Should you encrypt only certain dirs?
❖ How to remotely input your passwords, when
the server is rebooted?
- put SSHD with your key in the initrd
EncryptionEncryption
LUKS vs. eCryptfs
❖ Default installations always have a lot of
installed and running services
❖ Remove everything that you are not going
to use immediately
❖ Disable the services that you don't need on
boot
Disable servicesDisable services
❖ Remove all software that will not be used
initially on this machine
❖ it is strange for a server to have bluetooth
or WiFi
❖ Reducing the software, reduces the attack
surface that the machine has
❖ Upgrade to the latest possible kernel
SoftwareSoftware
❖ If the distribution allows, enable auto update
for security updates ONLY
❖ Add all additional repositories that I will
generally need (EPEL/PPA type repos)
SoftwareSoftware
❖ Configure logs for debugging your services
❖ Configure logrotate for all logs
❖ This ensures that you will not fill up your
drives with logs
Logs & logrotateLogs & logrotate
❖ If you have a big machine, try to separate
services in different VMs/Containers
❖ Follow the security guidelines for any
service that you are running on the machine
SecuritySecurity
❖ Firewall the machine from the Internet
❖ Allow only traffic to local services that you
trust
❖ Allow incoming traffic that was requested
(related connections)
❖ Allow outgoing traffic only to services that
you have configured (this way you protect the
Internet from your self)
NetworkNetwork
❖ Disable forwarding if the machine will not be
a router
❖ If it is a router:
❖ allow forwarding only to/from your own
network
❖ add MAC filters per-client (so you will know
which machine is abusing your network)
❖ install network monitoring software like IP
audit and arpwatch
NetworkNetwork
❖ Disable password authentication
❖ Disable PAM
❖ Disable Kerberos
❖ Disable GSSAPI
❖ Allow only SSH 2.0 protocol
❖ Use only large RSA keys 4096 and higher
❖ Use privilege separation
SSHSSH
❖ When the service allows, always chroot the
service
❖ By default many service configs are world
readable, fix that
❖ Remove all kernel modules that you are not
going to use. YES DELETE THEM. Someone
may try to abuse the kernel module
autoloader to load them - DCCP for example
Secure configurationsSecure configurations
❖ If you need to secure additional users on
the machine, I suggest you use ecryptfs on
top of what you already have.
❖ Verify the permissions of the running apps
❖ Use ssh-agents
User setupUser setup
❖ crashkernel=256M
❖ panic=5
❖ hardlockup_panic=1
❖ panic_on_oops=1
❖ panic_on_unrecovered_nmi=1
❖ unknown_nmi_panic=1
❖ nmi_watchdog=panic,1
❖ consoleblank=0
Kernel setupKernel setup
THANK YOUTHANK YOUTHANK YOUTHANK YOU
Marian HackMan Marinov
<mm@siteground.com>

More Related Content

What's hot (19)

DOCX
Cisco asa 5505 vs juniper ssg 5
IT Tech
 
ODP
WIZNET Ethernet
Yunanto Bagus
 
PDF
82599 sriov vm configuration notes
Ryan Aydelott
 
PDF
VYOS & RPKI at the BGP as edge
Faelix Ltd
 
PPTX
Bluetooth insecurity
Cysinfo Cyber Security Community
 
PPTX
Best practices for using VPNs for easy network-to-network protection
Westermo Network Technologies
 
PDF
NexusでAnsibleやってみた
Takehiro Yokoishi
 
PDF
How to Connect MQTT Broker on ESP8266 WiFi
Naoto MATSUMOTO
 
PDF
Hack Your Home Routers
Zhongke Chen
 
PDF
66_pfSenseTutorial
tutorialsruby
 
PPT
Using system fingerprints to track attackers
Lance Cottrell
 
PPTX
Basic ASA Configuration, NAT in ASA Firewall
NetProtocol Xpert
 
PDF
20141102 VyOS 1.1.0 and NIFTY Cloud New Features
雄也 日下部
 
PDF
Wireless 1 port usb print server
sonn jita
 
PDF
pfSense, OpenSource Firewall
Erik Kirschner
 
PDF
How to Install nRF51 IPv6 over Bluetooth using MDK-ARM+IoT SDK
Naoto MATSUMOTO
 
PDF
Blackholing from a_providers_perspektive_theo_voss
Pavel Odintsov
 
PPTX
DeiC DDoS Prevention System - DDPS
Pavel Odintsov
 
PDF
Distributed Denial of Service Attack - Detection And Mitigation
Pavel Odintsov
 
Cisco asa 5505 vs juniper ssg 5
IT Tech
 
WIZNET Ethernet
Yunanto Bagus
 
82599 sriov vm configuration notes
Ryan Aydelott
 
VYOS & RPKI at the BGP as edge
Faelix Ltd
 
Bluetooth insecurity
Cysinfo Cyber Security Community
 
Best practices for using VPNs for easy network-to-network protection
Westermo Network Technologies
 
NexusでAnsibleやってみた
Takehiro Yokoishi
 
How to Connect MQTT Broker on ESP8266 WiFi
Naoto MATSUMOTO
 
Hack Your Home Routers
Zhongke Chen
 
66_pfSenseTutorial
tutorialsruby
 
Using system fingerprints to track attackers
Lance Cottrell
 
Basic ASA Configuration, NAT in ASA Firewall
NetProtocol Xpert
 
20141102 VyOS 1.1.0 and NIFTY Cloud New Features
雄也 日下部
 
Wireless 1 port usb print server
sonn jita
 
pfSense, OpenSource Firewall
Erik Kirschner
 
How to Install nRF51 IPv6 over Bluetooth using MDK-ARM+IoT SDK
Naoto MATSUMOTO
 
Blackholing from a_providers_perspektive_theo_voss
Pavel Odintsov
 
DeiC DDoS Prevention System - DDPS
Pavel Odintsov
 
Distributed Denial of Service Attack - Detection And Mitigation
Pavel Odintsov
 

Viewers also liked (19)

ODP
Protecting your data when entering the US
Marian Marinov
 
PDF
Lxd the proper way of runing containers
Marian Marinov
 
PDF
Io t introduction to electronics
Marian Marinov
 
ODP
Computer vision for your projects
Marian Marinov
 
PDF
Comparison of foss distributed storage
Marian Marinov
 
PDF
How penetration testing techniques can help you improve your qa skills
Marian Marinov
 
PPTX
LUG-BG - Kostadin Slavkov - PostgreSQL 10
Marian Marinov
 
ODP
Home assistant
Marian Marinov
 
PDF
Make your internship "worth it"
Marian Marinov
 
PDF
Protecting your home and office in the era of IoT
Marian Marinov
 
PDF
Practical my sql performance optimization
Marian Marinov
 
PDF
Introduction to python
Marian Marinov
 
PDF
Moving your router inside container
Marian Marinov
 
PDF
Gluster.community.day.2013
Udo Seidel
 
PDF
4 Sessions
Marian Marinov
 
PDF
Why we are migrating to Slackware
Marian Marinov
 
PDF
LUG-BG 2017 - Rangel Ivanov - Spread some butter - BTRFS
Marian Marinov
 
PDF
Performance comparison of Distributed File Systems on 1Gbit networks
Marian Marinov
 
ODP
nftables - the evolution of Linux Firewall
Marian Marinov
 
Protecting your data when entering the US
Marian Marinov
 
Lxd the proper way of runing containers
Marian Marinov
 
Io t introduction to electronics
Marian Marinov
 
Computer vision for your projects
Marian Marinov
 
Comparison of foss distributed storage
Marian Marinov
 
How penetration testing techniques can help you improve your qa skills
Marian Marinov
 
LUG-BG - Kostadin Slavkov - PostgreSQL 10
Marian Marinov
 
Home assistant
Marian Marinov
 
Make your internship "worth it"
Marian Marinov
 
Protecting your home and office in the era of IoT
Marian Marinov
 
Practical my sql performance optimization
Marian Marinov
 
Introduction to python
Marian Marinov
 
Moving your router inside container
Marian Marinov
 
Gluster.community.day.2013
Udo Seidel
 
4 Sessions
Marian Marinov
 
Why we are migrating to Slackware
Marian Marinov
 
LUG-BG 2017 - Rangel Ivanov - Spread some butter - BTRFS
Marian Marinov
 
Performance comparison of Distributed File Systems on 1Gbit networks
Marian Marinov
 
nftables - the evolution of Linux Firewall
Marian Marinov
 
Ad

Similar to How to setup your linux server (20)

PPTX
Systems administration for coders presentation
Matt Willsher
 
PDF
Unixtoolbox
radikalzen
 
PDF
unixtoolbox.pdf
sonipradeep
 
PDF
Unixtoolbox
LILIANA FERNANDEZ
 
PDF
Develop
minimalpk
 
PDF
unixtoolbox.pdf
sonipradeep
 
PDF
unixtoolbox.pdf
sonipradeep
 
PDF
sptlove
 
PDF
unixtoolbox.pdf
qqlove2
 
PDF
qqlove2
 
PDF
unixtoolbox.pdf
sptlove
 
PDF
sptlove
 
PDF
qqlove2
 
PDF
unixtoolbox.pdf
sptlove
 
PDF
sptlove
 
PDF
Unixtoolbox
Jake Shlayen
 
PDF
Deployment of WebObjects applications on CentOS Linux
WO Community
 
PPTX
linux_admin_course_full_for beginers.pptx
tejas2429
 
PDF
Linux security quick reference guide
Craig Cannon
 
PDF
Buy ebook Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka c...
meisegliwamv
 
Systems administration for coders presentation
Matt Willsher
 
Unixtoolbox
radikalzen
 
unixtoolbox.pdf
sonipradeep
 
Unixtoolbox
LILIANA FERNANDEZ
 
Develop
minimalpk
 
unixtoolbox.pdf
sonipradeep
 
unixtoolbox.pdf
sonipradeep
 
unixtoolbox.pdf
qqlove2
 
unixtoolbox.pdf
sptlove
 
unixtoolbox.pdf
sptlove
 
Unixtoolbox
Jake Shlayen
 
Deployment of WebObjects applications on CentOS Linux
WO Community
 
linux_admin_course_full_for beginers.pptx
tejas2429
 
Linux security quick reference guide
Craig Cannon
 
Buy ebook Linux Administration: A Beginner's Guide 8th Edition Wale Soyinka c...
meisegliwamv
 
Ad

More from Marian Marinov (20)

PDF
How to start and then move forward in IT
Marian Marinov
 
PDF
Thinking about highly-available systems and their setup
Marian Marinov
 
PDF
Understanding your memory usage under Linux
Marian Marinov
 
PDF
How to implement PassKeys in your application
Marian Marinov
 
PDF
Dev.bg DevOps March 2024 Monitoring & Logging
Marian Marinov
 
PDF
Basic presentation of cryptography mechanisms
Marian Marinov
 
PDF
Microservices: Benefits, drawbacks and are they for me?
Marian Marinov
 
PDF
Introduction and replication to DragonflyDB
Marian Marinov
 
PDF
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Marian Marinov
 
PDF
How to successfully migrate to DevOps .pdf
Marian Marinov
 
PDF
How to survive in the work from home era
Marian Marinov
 
PDF
Managing sysadmins
Marian Marinov
 
PDF
Improve your storage with bcachefs
Marian Marinov
 
PDF
Control your service resources with systemd
Marian Marinov
 
PDF
Comparison of-foss-distributed-storage
Marian Marinov
 
PDF
Защо и как да обогатяваме знанията си?
Marian Marinov
 
PDF
Securing your MySQL server
Marian Marinov
 
PDF
Sysadmin vs. dev ops
Marian Marinov
 
PDF
DoS and DDoS mitigations with eBPF, XDP and DPDK
Marian Marinov
 
PDF
Challenges with high density networks
Marian Marinov
 
How to start and then move forward in IT
Marian Marinov
 
Thinking about highly-available systems and their setup
Marian Marinov
 
Understanding your memory usage under Linux
Marian Marinov
 
How to implement PassKeys in your application
Marian Marinov
 
Dev.bg DevOps March 2024 Monitoring & Logging
Marian Marinov
 
Basic presentation of cryptography mechanisms
Marian Marinov
 
Microservices: Benefits, drawbacks and are they for me?
Marian Marinov
 
Introduction and replication to DragonflyDB
Marian Marinov
 
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Marian Marinov
 
How to successfully migrate to DevOps .pdf
Marian Marinov
 
How to survive in the work from home era
Marian Marinov
 
Managing sysadmins
Marian Marinov
 
Improve your storage with bcachefs
Marian Marinov
 
Control your service resources with systemd
Marian Marinov
 
Comparison of-foss-distributed-storage
Marian Marinov
 
Защо и как да обогатяваме знанията си?
Marian Marinov
 
Securing your MySQL server
Marian Marinov
 
Sysadmin vs. dev ops
Marian Marinov
 
DoS and DDoS mitigations with eBPF, XDP and DPDK
Marian Marinov
 
Challenges with high density networks
Marian Marinov
 

Recently uploaded (20)

PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
Introduction to Basic Renewable Energy.pptx
examcoordinatormesu
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PPTX
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PPTX
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
PPTX
Big Data and Data Science hype .pptx
SUNEEL37
 
PPTX
2025 CGI Congres - Surviving agile v05.pptx
Derk-Jan de Grood
 
PDF
smart lot access control system with eye
rasabzahra
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PDF
Electrical Engineer operation Supervisor
ssaruntatapower143
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PDF
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
PPTX
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
PPTX
Introduction to Design of Machine Elements
PradeepKumarS27
 
PPTX
Presentation 2.pptx AI-powered home security systems Secure-by-design IoT fr...
SoundaryaBC2
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Introduction to Basic Renewable Energy.pptx
examcoordinatormesu
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
Big Data and Data Science hype .pptx
SUNEEL37
 
2025 CGI Congres - Surviving agile v05.pptx
Derk-Jan de Grood
 
smart lot access control system with eye
rasabzahra
 
Thermal runway and thermal stability.pptx
godow93766
 
Electrical Engineer operation Supervisor
ssaruntatapower143
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
Introduction to Design of Machine Elements
PradeepKumarS27
 
Presentation 2.pptx AI-powered home security systems Secure-by-design IoT fr...
SoundaryaBC2
 

How to setup your linux server

  • 2. Who am I?Who am I?Who am I?Who am I? ❖ Chief System Architect of Siteground.com ❖ Sysadmin since 1996 ❖ Organizer of OpenFest, BG Perl Workshops, LUG-BG and similar :) ❖ Teaching Network Security and Linux System Administration at Sofia University
  • 3. ❖ Storage - pics, docs, music and movies You DO NEED home ServerYou DO NEED home Server
  • 4. ❖ Storage - pics, docs, music and movies ❖ If you are a network nerd, maybe for a Router and a good Firewall You DO NEED home ServerYou DO NEED home Server
  • 5. ❖ Storage - pics, docs, music and movies ❖ If you are a network nerd, maybe for a Router and a good Firewall ❖ For load-balancing and failover of multiple ISPs You DO NEED home ServerYou DO NEED home Server
  • 6. ❖ Storage - pics, docs, music and movies ❖ If you are a network nerd, maybe for a Router and a good Firewall ❖ For load-balancing and failover of multiple ISPs ❖ For hosting your home projects ❖ For home automation and statistics You DO NEED home ServerYou DO NEED home Server
  • 7. ❖ Storage - FreeNAS (based on FreeBSD) - OpenMediaVault (based on Debian Linux) - Rockstor (based on CentOS) - Amahi (based on Fedora) What distribution?What distribution? Filesystems: ZFS BtrFS Ext4
  • 8. ❖ Router - FreeBSD - Debian Stable - CentOS - Ubuntu LTS What distribution?What distribution? Note: Run the Linuxes with kernels newer then 4.5
  • 9. ❖ General Purpose - Debian Stable - CentOS - Ubuntu LTS What distribution?What distribution? Note: Run the Linuxes with kernels newer then 4.5
  • 10. ❖ Mini ITX box HardwareHardware
  • 11. ❖ Mini ITX box ❖ Desktop case HardwareHardware
  • 12. ❖ Mini ITX box ❖ Desktop case ❖ Rack-mountable HardwareHardware
  • 13. ❖ HW RAID controller ❖ SW RAID ❖ LVM mirror ❖ ZFS/BtrFS ❖ SATA vs. SSD vs. NVMe 100MB/s 540MB/s 2200MB/s StorageStorage Note: If you are using SSDs, switch your I/O scheduler to none
  • 14. ❖ Separate HW RAID devices ❖ Separate SW RAID devices ❖ All disks are Physical Volumes(LVM) PartitioningPartitioning
  • 15. ❖ Single partition for boot - usually around 300-400MB ❖ Separate partition for the OS - around 100-150GB ❖ One partition for important stuff ❖ One partition for everything else PartitioningPartitioning
  • 16. ❖ Should you encrypt all disks? ❖ Should you encrypt only some partitions? ❖ Should you encrypt only certain dirs? ❖ How to remotely input your passwords, when the server is rebooted? EncryptionEncryption LUKS vs. eCryptfs
  • 17. ❖ Should you encrypt all disks? ❖ Should you encrypt only some partitions? ❖ Should you encrypt only certain dirs? ❖ How to remotely input your passwords, when the server is rebooted? - put SSHD with your key in the initrd EncryptionEncryption LUKS vs. eCryptfs
  • 18. ❖ Default installations always have a lot of installed and running services ❖ Remove everything that you are not going to use immediately ❖ Disable the services that you don't need on boot Disable servicesDisable services
  • 19. ❖ Remove all software that will not be used initially on this machine ❖ it is strange for a server to have bluetooth or WiFi ❖ Reducing the software, reduces the attack surface that the machine has ❖ Upgrade to the latest possible kernel SoftwareSoftware
  • 20. ❖ If the distribution allows, enable auto update for security updates ONLY ❖ Add all additional repositories that I will generally need (EPEL/PPA type repos) SoftwareSoftware
  • 21. ❖ Configure logs for debugging your services ❖ Configure logrotate for all logs ❖ This ensures that you will not fill up your drives with logs Logs & logrotateLogs & logrotate
  • 22. ❖ If you have a big machine, try to separate services in different VMs/Containers ❖ Follow the security guidelines for any service that you are running on the machine SecuritySecurity
  • 23. ❖ Firewall the machine from the Internet ❖ Allow only traffic to local services that you trust ❖ Allow incoming traffic that was requested (related connections) ❖ Allow outgoing traffic only to services that you have configured (this way you protect the Internet from your self) NetworkNetwork
  • 24. ❖ Disable forwarding if the machine will not be a router ❖ If it is a router: ❖ allow forwarding only to/from your own network ❖ add MAC filters per-client (so you will know which machine is abusing your network) ❖ install network monitoring software like IP audit and arpwatch NetworkNetwork
  • 25. ❖ Disable password authentication ❖ Disable PAM ❖ Disable Kerberos ❖ Disable GSSAPI ❖ Allow only SSH 2.0 protocol ❖ Use only large RSA keys 4096 and higher ❖ Use privilege separation SSHSSH
  • 26. ❖ When the service allows, always chroot the service ❖ By default many service configs are world readable, fix that ❖ Remove all kernel modules that you are not going to use. YES DELETE THEM. Someone may try to abuse the kernel module autoloader to load them - DCCP for example Secure configurationsSecure configurations
  • 27. ❖ If you need to secure additional users on the machine, I suggest you use ecryptfs on top of what you already have. ❖ Verify the permissions of the running apps ❖ Use ssh-agents User setupUser setup
  • 28. ❖ crashkernel=256M ❖ panic=5 ❖ hardlockup_panic=1 ❖ panic_on_oops=1 ❖ panic_on_unrecovered_nmi=1 ❖ unknown_nmi_panic=1 ❖ nmi_watchdog=panic,1 ❖ consoleblank=0 Kernel setupKernel setup
  • 29. THANK YOUTHANK YOUTHANK YOUTHANK YOU Marian HackMan Marinov <[email protected]>