SlideShare a Scribd company logo
Operating System Security
Hardening for SAP HANA
Peter Schinagl
Technical Architect Global SAP Alliance
peters@suse.com
Markus Gürtler
Architect & Technical Manager SAP Linux Lab
mguertler@suse.com
2
Corporate Security
3
SUSE Linux Enterprise Server
Security Components
AppArmor
for fine-grained security tuning
Security Certifications
like FIPS, EAL4+, etc.
Security patches
and updates
over the whole product lifecycle
SUSE Firewall2
Easy to administer OS firewall
Intrusion Detection
using AIDE
OS Security Guide
covering all security topics
Linux Audit System
CAPP-compliant auditing system
+ more
4
Classification of the Hardening Guide
SUSE
Security Guide
OS Security
Hardening Guide
for SAP HANA
SAP HANA
Security Guide
Operating System genericSAP HANA specific
5
Content of the Security Guides
SAP HANA Security Guide
OS Security Hardening Guide for HANA
- Network and Communication Security
- User and Role Management
- Authentication and Single Sign-On
- Authorization
- Storage Security
- etc.
Application
Operating
System
SUSE Security Guide
- SUSE Security Features
- Authentication
- Local Security
- AppArmor & SELinux
- The Linux Audit Framework
- etc.
Operating
System
- OS Security Hardening Settings
- Local Firewall for HANA
- Minimal OS Package Selection
- Update & Patch Strategies
- etc.
6
Customized OS Security Hardening for
SAP HANA
Security Hardening Settings for HANA
SUSE Firewall for HANA
Minimal OS package selection
SUSE Security Updates
7
Security Hardening Setttings
Overview
• Covers all relevant security topics (see next slide)
• Provides for each setting
✔ Detailed description
✔ Possible impact on the system
✔ Implementation priority
• Settings based on a professional Security Audit
• Implemented and tested by a large pilot customer
8
Security Hardening Setttings
Categories
• Authentication Settings
→ User login restrictions, password policy, etc.
• System Access Settings
→ Local and remote access restrictions
• Networking Settings
→ i. e. behavior of the Linux IP stack
• Linux Service permissions
→ i. e. disallow of 'at'-jobs
• File permissions
→ Access rights of security-critical files
• Logging and Reporting
→ Behavior of the system logging, security reports, etc.
9
Security Hardening Setttings
Examples
• Prohibit root login via ssh
• Setup password strengthening
• Adjust sysctl variables (i. e. network settings)
• Adjust default umask
• Change permissions of certain system files
• Forwarding of syslog files to a central syslog server
• Configure user login restrictions via access.conf
• etc.
10
Security Hardening Setttings
Detailed Example: Prohibit login as root via ssh
Description
By default, the user “root” is allowed to remotely log in via ssh. This has two
disadvantages: First, root logins are logged, but cannot be associated with a
particular user. This is especially a disadvantage if more than one system
administrator makes changes on the system. Second, a stolen root password
allows an attacker to login directly to the system. Instead of logging in as a normal
user first, then doing “su” or a “sudo,” an attacker just requires the root password.
Procedure
Edit /etc/ssh/sshd.conf and set parameter
PermitRootLogin no
Impact
Root no longer can be used to login remotely, so that users are required to use “su”
or “sudo” to gain root access when using ssh.
Priority: high
11
SUSE Firewall for SAP HANA
Overview
• Local firewall dedicated for SAP HANA
• Predefined service definitions according to “SAP
HANA Master Guide”
• Automatic calculation of ports according to SAP HANA
Instance Numbers
• Supports multiple HANA systems & instances on one
system
• Dropped packages can be logged via syslog
• Easy configuration
→ via the file /etc/sysconfig/hana_firewall
• Available as RPM package
12
SUSE Firewall for SAP HANA
Example of a Logical Network Diagram with External Firewalls
13
SUSE Firewall for SAP HANA
Example of a Physical Network Diagram
14
SUSE Firewall for SAP HANA
Traffic Flow Example
15
Minimal OS Package Selection
Overview
• The fewer OS packages a HANA system has installed,
the less possible security holes it might have
• Just enough Operating System (JeOS) approach not
perfect for HANA
• Approached based on middle ground
→ Installation patterns “Base System” + “Minimal
System” + some additional packages
• Amount of packages reduced to ~550 from ~1200
(SLES standard installation)
• Described in SAP Note #1855805
16
Minimal OS Package Selection
Comparison between package selections
Amount of installed packages
0
200
400
600
800
1000
1200
1400
SLES Standard
Installation
Base + Minimal +
additional packages
Base + Minimal
17
SUSE Security Updates
• Security vulnerabilities are found almost every day;
Most of them are reported & fixed very quickly
• SUSE constantly provides security updates & patches
• Security updates & patches can be received via the
SUSE Linux Enterprise Server update channels
➔ We generally recommend to configure update channels
• Comparison between certain update & patch strategy
➔ Best update & patch strategy: Selective installation of only
security updates on a regular basis + installation of remaining
updates during maintenance windows
18
Availability of the Hardening Guide
• Download link
→ www.suse.com/products/sles-for-sap/resource-library/
• About the Authors
→ Developed by Markus Guertler (SUSE @ SAP Linux Lab) and
Alexander Bergmann (SUSE Maintenance & Security Team)
• Outlook
Additional and improved hardening settings
Improvements of the firewall (i. e. automatic detection of
installed HANA systems)
Further reduction of the minimal set of packages
Thank you.
19
For more information please
look at
www.suse.com
Unpublished Work of SUSE. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of
their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole
discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at
any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in
this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All
third-party trademarks are the property of their respective owners.

More Related Content

What's hot

Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Linh Nguyen
 
SAP HANA SPS08 Security
SAP HANA SPS08 SecuritySAP HANA SPS08 Security
SAP HANA SPS08 Security
SAP Technology
 
Active Directory in ICS: Lessons Learned From The Field
Active Directory in ICS: Lessons Learned From The FieldActive Directory in ICS: Lessons Learned From The Field
Active Directory in ICS: Lessons Learned From The Field
Digital Bond
 
Dynamic ARP Inspection (DAI)
Dynamic ARP Inspection (DAI)Dynamic ARP Inspection (DAI)
Dynamic ARP Inspection (DAI)
NetProtocol Xpert
 
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and security
vasuballa
 
Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019   Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019
Alfredo Krieg
 
Review of network diagram
Review of network diagramReview of network diagram
Review of network diagram
Syed Ubaid Ali Jafri
 
Obia with odi
Obia with odiObia with odi
Obia with odi
naveennagineni
 
Unified Connectivity (UCON) for SAP NetWeaver Overview
Unified Connectivity (UCON) for SAP NetWeaver OverviewUnified Connectivity (UCON) for SAP NetWeaver Overview
Unified Connectivity (UCON) for SAP NetWeaver Overview
SAP Technology
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Linh Nguyen
 
Privileged Access Management
Privileged Access ManagementPrivileged Access Management
Privileged Access Management
Hitachi ID Systems, Inc.
 
EMEA Airheads- ClearPass extensions and how they can help
EMEA Airheads-  ClearPass extensions and how they can helpEMEA Airheads-  ClearPass extensions and how they can help
EMEA Airheads- ClearPass extensions and how they can help
Aruba, a Hewlett Packard Enterprise company
 
Putting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation FirewallPutting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation Firewall
Cisco Canada
 
Aruba Remote Access Point (RAP) Networks Validated Reference Design
Aruba Remote Access Point (RAP) Networks Validated Reference DesignAruba Remote Access Point (RAP) Networks Validated Reference Design
Aruba Remote Access Point (RAP) Networks Validated Reference Design
Aruba, a Hewlett Packard Enterprise company
 
Backups And Recovery
Backups And RecoveryBackups And Recovery
Backups And Recovery
asifmalik110
 
Ieee 802.11 standard
Ieee 802.11 standardIeee 802.11 standard
Ieee 802.11 standard
tanvuth
 
3 palo alto ngfw architecture overview
3 palo alto ngfw architecture overview3 palo alto ngfw architecture overview
3 palo alto ngfw architecture overview
Mostafa El Lathy
 
DB2 pureScale Technology Preview
DB2 pureScale Technology PreviewDB2 pureScale Technology Preview
DB2 pureScale Technology PreviewCristian Molaro
 

What's hot (20)

Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
 
SAP HANA SPS08 Security
SAP HANA SPS08 SecuritySAP HANA SPS08 Security
SAP HANA SPS08 Security
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Active Directory in ICS: Lessons Learned From The Field
Active Directory in ICS: Lessons Learned From The FieldActive Directory in ICS: Lessons Learned From The Field
Active Directory in ICS: Lessons Learned From The Field
 
Dynamic ARP Inspection (DAI)
Dynamic ARP Inspection (DAI)Dynamic ARP Inspection (DAI)
Dynamic ARP Inspection (DAI)
 
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
第22回-第1部「この価格でここまでできる!驚愕のエントリー・ストレージ活用方法」-IBM Storwize V3700-(2012/11/29 on し...
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and security
 
Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019   Simplifying EBS 12.2 ADOP - Collaborate 2019
Simplifying EBS 12.2 ADOP - Collaborate 2019
 
Review of network diagram
Review of network diagramReview of network diagram
Review of network diagram
 
Obia with odi
Obia with odiObia with odi
Obia with odi
 
Unified Connectivity (UCON) for SAP NetWeaver Overview
Unified Connectivity (UCON) for SAP NetWeaver OverviewUnified Connectivity (UCON) for SAP NetWeaver Overview
Unified Connectivity (UCON) for SAP NetWeaver Overview
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
 
Privileged Access Management
Privileged Access ManagementPrivileged Access Management
Privileged Access Management
 
EMEA Airheads- ClearPass extensions and how they can help
EMEA Airheads-  ClearPass extensions and how they can helpEMEA Airheads-  ClearPass extensions and how they can help
EMEA Airheads- ClearPass extensions and how they can help
 
Putting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation FirewallPutting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation Firewall
 
Aruba Remote Access Point (RAP) Networks Validated Reference Design
Aruba Remote Access Point (RAP) Networks Validated Reference DesignAruba Remote Access Point (RAP) Networks Validated Reference Design
Aruba Remote Access Point (RAP) Networks Validated Reference Design
 
Backups And Recovery
Backups And RecoveryBackups And Recovery
Backups And Recovery
 
Ieee 802.11 standard
Ieee 802.11 standardIeee 802.11 standard
Ieee 802.11 standard
 
3 palo alto ngfw architecture overview
3 palo alto ngfw architecture overview3 palo alto ngfw architecture overview
3 palo alto ngfw architecture overview
 
DB2 pureScale Technology Preview
DB2 pureScale Technology PreviewDB2 pureScale Technology Preview
DB2 pureScale Technology Preview
 

Viewers also liked

System hardening - OS and Application
System hardening - OS and ApplicationSystem hardening - OS and Application
System hardening - OS and Application
edavid2685
 
20150314 appforofficestudy
20150314 appforofficestudy20150314 appforofficestudy
20150314 appforofficestudy
hipsrinoky
 
5 saso2012-presentation
5 saso2012-presentation5 saso2012-presentation
5 saso2012-presentationAle Cignetti
 
Chi sono e a cosa servono le agenzie di rating?
Chi sono e a cosa servono le agenzie di rating? Chi sono e a cosa servono le agenzie di rating?
Chi sono e a cosa servono le agenzie di rating?
tonivanuzzo
 
Khoa hoc internet marketing SEO DAO TAO by TTV
Khoa hoc internet marketing SEO DAO TAO by TTVKhoa hoc internet marketing SEO DAO TAO by TTV
Khoa hoc internet marketing SEO DAO TAO by TTV
Đào tạo Seo
 
INSPIRED Magazine Vol 02 Issue 03
INSPIRED Magazine Vol 02 Issue 03INSPIRED Magazine Vol 02 Issue 03
INSPIRED Magazine Vol 02 Issue 03
Amy Bensema
 
Прайс-лист LR 2/2015
Прайс-лист LR 2/2015Прайс-лист LR 2/2015
Прайс-лист LR 2/2015
t575ae
 
FloatMagic Power Point Presentation
FloatMagic Power Point PresentationFloatMagic Power Point Presentation
FloatMagic Power Point Presentationstoneworts
 
2013 qld pga championship sponsorship invitation
2013 qld pga championship   sponsorship invitation2013 qld pga championship   sponsorship invitation
2013 qld pga championship sponsorship invitation
Andrew Allpass
 
Bahsa slang amerika
Bahsa slang amerikaBahsa slang amerika
Bahsa slang amerikaMiz Endang
 
INSPIRE Past-Present-Future
INSPIRE Past-Present-FutureINSPIRE Past-Present-Future
INSPIRE Past-Present-Futuresmespire
 
безпека життєдіяльності
безпека життєдіяльностібезпека життєдіяльності
безпека життєдіяльностіlyhlszosh
 
Lowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web ServicesLowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web Servicessmespire
 
Ljudkort
LjudkortLjudkort
Ljudkort
pakman123
 
Session 60 Jennie Eriksson
Session 60 Jennie ErikssonSession 60 Jennie Eriksson
Session 60 Jennie Eriksson
Occas
 

Viewers also liked (20)

System hardening - OS and Application
System hardening - OS and ApplicationSystem hardening - OS and Application
System hardening - OS and Application
 
20150314 appforofficestudy
20150314 appforofficestudy20150314 appforofficestudy
20150314 appforofficestudy
 
5 saso2012-presentation
5 saso2012-presentation5 saso2012-presentation
5 saso2012-presentation
 
Task 4.3 ts
Task 4.3 tsTask 4.3 ts
Task 4.3 ts
 
Chi sono e a cosa servono le agenzie di rating?
Chi sono e a cosa servono le agenzie di rating? Chi sono e a cosa servono le agenzie di rating?
Chi sono e a cosa servono le agenzie di rating?
 
1
11
1
 
Storyboards
StoryboardsStoryboards
Storyboards
 
Khoa hoc internet marketing SEO DAO TAO by TTV
Khoa hoc internet marketing SEO DAO TAO by TTVKhoa hoc internet marketing SEO DAO TAO by TTV
Khoa hoc internet marketing SEO DAO TAO by TTV
 
INSPIRED Magazine Vol 02 Issue 03
INSPIRED Magazine Vol 02 Issue 03INSPIRED Magazine Vol 02 Issue 03
INSPIRED Magazine Vol 02 Issue 03
 
Прайс-лист LR 2/2015
Прайс-лист LR 2/2015Прайс-лист LR 2/2015
Прайс-лист LR 2/2015
 
Exposición baltazar
Exposición baltazarExposición baltazar
Exposición baltazar
 
FloatMagic Power Point Presentation
FloatMagic Power Point PresentationFloatMagic Power Point Presentation
FloatMagic Power Point Presentation
 
2013 qld pga championship sponsorship invitation
2013 qld pga championship   sponsorship invitation2013 qld pga championship   sponsorship invitation
2013 qld pga championship sponsorship invitation
 
Bahsa slang amerika
Bahsa slang amerikaBahsa slang amerika
Bahsa slang amerika
 
INSPIRE Past-Present-Future
INSPIRE Past-Present-FutureINSPIRE Past-Present-Future
INSPIRE Past-Present-Future
 
безпека життєдіяльності
безпека життєдіяльностібезпека життєдіяльності
безпека життєдіяльності
 
Lowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web ServicesLowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web Services
 
Ljudkort
LjudkortLjudkort
Ljudkort
 
Session 60 Jennie Eriksson
Session 60 Jennie ErikssonSession 60 Jennie Eriksson
Session 60 Jennie Eriksson
 
Rpt btsk tahun 1
Rpt btsk tahun 1 Rpt btsk tahun 1
Rpt btsk tahun 1
 

Similar to OS Security Hardening for SAP HANA

Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Gartner Data Center Conference 2014 - When Downtime is Not an Option.Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Joe Felisky
 
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UKSUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
huguk
 
Running SAP on SUSE Cloud 2.0
Running SAP on SUSE Cloud 2.0Running SAP on SUSE Cloud 2.0
Running SAP on SUSE Cloud 2.0Dirk Oppenkowski
 
SUSE Open Stack Cloud.
SUSE Open Stack Cloud.SUSE Open Stack Cloud.
SUSE Open Stack Cloud.
briggsy_uk
 
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
WSO2
 
System security by Amin Pathan
System security by Amin PathanSystem security by Amin Pathan
System security by Amin Pathanaminpathan11
 
SUSE OpenStack Cloud
SUSE OpenStack CloudSUSE OpenStack Cloud
SUSE OpenStack Cloud
Finceptum Oy
 
0828 Windows Server 2008 新安全功能探討
0828 Windows Server 2008 新安全功能探討0828 Windows Server 2008 新安全功能探討
0828 Windows Server 2008 新安全功能探討Timothy Chen
 
LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPracticeLOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
Yusuf Hadiwinata Sutandar
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptx
ssuser20fcbe
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15
SUSE
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim Werner
NETWAYS
 
WAF in Scale
WAF in ScaleWAF in Scale
WAF in Scale
Alexey Sintsov
 
System Hardening Using Ansible
System Hardening Using AnsibleSystem Hardening Using Ansible
System Hardening Using Ansible
Sonatype
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
Gábor Nyers
 
Fut1112 - SLES for SAP - The road ahead
Fut1112 - SLES for SAP - The road aheadFut1112 - SLES for SAP - The road ahead
Fut1112 - SLES for SAP - The road ahead
Christian Holsing
 
OpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureOpenStack: Past, Present, and Future
OpenStack: Past, Present, and Future
Tesora
 
Configuration testing
Configuration testingConfiguration testing
Configuration testingfarouq umar
 
Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014
Sophos Benelux
 

Similar to OS Security Hardening for SAP HANA (20)

Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Gartner Data Center Conference 2014 - When Downtime is Not an Option.Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Gartner Data Center Conference 2014 - When Downtime is Not an Option.
 
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UKSUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
 
Running SAP on SUSE Cloud 2.0
Running SAP on SUSE Cloud 2.0Running SAP on SUSE Cloud 2.0
Running SAP on SUSE Cloud 2.0
 
SUSE Open Stack Cloud.
SUSE Open Stack Cloud.SUSE Open Stack Cloud.
SUSE Open Stack Cloud.
 
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
 
System security by Amin Pathan
System security by Amin PathanSystem security by Amin Pathan
System security by Amin Pathan
 
SUSE OpenStack Cloud
SUSE OpenStack CloudSUSE OpenStack Cloud
SUSE OpenStack Cloud
 
0828 Windows Server 2008 新安全功能探討
0828 Windows Server 2008 新安全功能探討0828 Windows Server 2008 新安全功能探討
0828 Windows Server 2008 新安全功能探討
 
LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPracticeLOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
 
Securing Windows web servers
Securing Windows web serversSecuring Windows web servers
Securing Windows web servers
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptx
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim Werner
 
WAF in Scale
WAF in ScaleWAF in Scale
WAF in Scale
 
System Hardening Using Ansible
System Hardening Using AnsibleSystem Hardening Using Ansible
System Hardening Using Ansible
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
 
Fut1112 - SLES for SAP - The road ahead
Fut1112 - SLES for SAP - The road aheadFut1112 - SLES for SAP - The road ahead
Fut1112 - SLES for SAP - The road ahead
 
OpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureOpenStack: Past, Present, and Future
OpenStack: Past, Present, and Future
 
Configuration testing
Configuration testingConfiguration testing
Configuration testing
 
Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014
 

More from Dirk Oppenkowski

SAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery ConfidenceSAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery Confidence
Dirk Oppenkowski
 
Strategic Choices in SAP S/4 HANA Deployment
Strategic Choices in SAP S/4 HANA DeploymentStrategic Choices in SAP S/4 HANA Deployment
Strategic Choices in SAP S/4 HANA Deployment
Dirk Oppenkowski
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE Linux
Dirk Oppenkowski
 
Sles for sap b1
Sles for sap b1Sles for sap b1
Sles for sap b1
Dirk Oppenkowski
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
Dirk Oppenkowski
 
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services CloudLeveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services CloudDirk Oppenkowski
 
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSECOMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
Dirk Oppenkowski
 
SAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAPSAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAP
Dirk Oppenkowski
 
Cisco and SUSE Linux: The perfect platform for SAP
Cisco and SUSE Linux: The perfect platform for SAPCisco and SUSE Linux: The perfect platform for SAP
Cisco and SUSE Linux: The perfect platform for SAP
Dirk Oppenkowski
 
SAP on Linux
SAP on LinuxSAP on Linux
SAP on Linux
Dirk Oppenkowski
 
SAP Migrations made easy
SAP Migrations made easySAP Migrations made easy
SAP Migrations made easy
Dirk Oppenkowski
 
Migrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE LinuxMigrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE Linux
Dirk Oppenkowski
 
Trends in SAP Data Centers
Trends in SAP Data CentersTrends in SAP Data Centers
Trends in SAP Data Centers
Dirk Oppenkowski
 
Intel SUSE Texperts Webinar
Intel SUSE Texperts WebinarIntel SUSE Texperts Webinar
Intel SUSE Texperts Webinar
Dirk Oppenkowski
 
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
Dirk Oppenkowski
 
SUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAPSUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAP
Dirk Oppenkowski
 

More from Dirk Oppenkowski (17)

SAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery ConfidenceSAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery Confidence
 
Strategic Choices in SAP S/4 HANA Deployment
Strategic Choices in SAP S/4 HANA DeploymentStrategic Choices in SAP S/4 HANA Deployment
Strategic Choices in SAP S/4 HANA Deployment
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE Linux
 
Sles for sap b1
Sles for sap b1Sles for sap b1
Sles for sap b1
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
 
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services CloudLeveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
 
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSECOMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
 
SAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAPSAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAP
 
Cisco and SUSE Linux: The perfect platform for SAP
Cisco and SUSE Linux: The perfect platform for SAPCisco and SUSE Linux: The perfect platform for SAP
Cisco and SUSE Linux: The perfect platform for SAP
 
SAP on Linux
SAP on LinuxSAP on Linux
SAP on Linux
 
SAP Migrations made easy
SAP Migrations made easySAP Migrations made easy
SAP Migrations made easy
 
Sapphire Orlando 2013
Sapphire Orlando 2013Sapphire Orlando 2013
Sapphire Orlando 2013
 
Migrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE LinuxMigrating SAP from UNIX to SUSE Linux
Migrating SAP from UNIX to SUSE Linux
 
Trends in SAP Data Centers
Trends in SAP Data CentersTrends in SAP Data Centers
Trends in SAP Data Centers
 
Intel SUSE Texperts Webinar
Intel SUSE Texperts WebinarIntel SUSE Texperts Webinar
Intel SUSE Texperts Webinar
 
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
 
SUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAPSUSE Linux Enterprise: The Open Platform for SAP
SUSE Linux Enterprise: The Open Platform for SAP
 

Recently uploaded

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
KrzysztofKkol1
 

Recently uploaded (20)

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 

OS Security Hardening for SAP HANA

  • 1. Operating System Security Hardening for SAP HANA Peter Schinagl Technical Architect Global SAP Alliance peters@suse.com Markus Gürtler Architect & Technical Manager SAP Linux Lab mguertler@suse.com
  • 3. 3 SUSE Linux Enterprise Server Security Components AppArmor for fine-grained security tuning Security Certifications like FIPS, EAL4+, etc. Security patches and updates over the whole product lifecycle SUSE Firewall2 Easy to administer OS firewall Intrusion Detection using AIDE OS Security Guide covering all security topics Linux Audit System CAPP-compliant auditing system + more
  • 4. 4 Classification of the Hardening Guide SUSE Security Guide OS Security Hardening Guide for SAP HANA SAP HANA Security Guide Operating System genericSAP HANA specific
  • 5. 5 Content of the Security Guides SAP HANA Security Guide OS Security Hardening Guide for HANA - Network and Communication Security - User and Role Management - Authentication and Single Sign-On - Authorization - Storage Security - etc. Application Operating System SUSE Security Guide - SUSE Security Features - Authentication - Local Security - AppArmor & SELinux - The Linux Audit Framework - etc. Operating System - OS Security Hardening Settings - Local Firewall for HANA - Minimal OS Package Selection - Update & Patch Strategies - etc.
  • 6. 6 Customized OS Security Hardening for SAP HANA Security Hardening Settings for HANA SUSE Firewall for HANA Minimal OS package selection SUSE Security Updates
  • 7. 7 Security Hardening Setttings Overview • Covers all relevant security topics (see next slide) • Provides for each setting ✔ Detailed description ✔ Possible impact on the system ✔ Implementation priority • Settings based on a professional Security Audit • Implemented and tested by a large pilot customer
  • 8. 8 Security Hardening Setttings Categories • Authentication Settings → User login restrictions, password policy, etc. • System Access Settings → Local and remote access restrictions • Networking Settings → i. e. behavior of the Linux IP stack • Linux Service permissions → i. e. disallow of 'at'-jobs • File permissions → Access rights of security-critical files • Logging and Reporting → Behavior of the system logging, security reports, etc.
  • 9. 9 Security Hardening Setttings Examples • Prohibit root login via ssh • Setup password strengthening • Adjust sysctl variables (i. e. network settings) • Adjust default umask • Change permissions of certain system files • Forwarding of syslog files to a central syslog server • Configure user login restrictions via access.conf • etc.
  • 10. 10 Security Hardening Setttings Detailed Example: Prohibit login as root via ssh Description By default, the user “root” is allowed to remotely log in via ssh. This has two disadvantages: First, root logins are logged, but cannot be associated with a particular user. This is especially a disadvantage if more than one system administrator makes changes on the system. Second, a stolen root password allows an attacker to login directly to the system. Instead of logging in as a normal user first, then doing “su” or a “sudo,” an attacker just requires the root password. Procedure Edit /etc/ssh/sshd.conf and set parameter PermitRootLogin no Impact Root no longer can be used to login remotely, so that users are required to use “su” or “sudo” to gain root access when using ssh. Priority: high
  • 11. 11 SUSE Firewall for SAP HANA Overview • Local firewall dedicated for SAP HANA • Predefined service definitions according to “SAP HANA Master Guide” • Automatic calculation of ports according to SAP HANA Instance Numbers • Supports multiple HANA systems & instances on one system • Dropped packages can be logged via syslog • Easy configuration → via the file /etc/sysconfig/hana_firewall • Available as RPM package
  • 12. 12 SUSE Firewall for SAP HANA Example of a Logical Network Diagram with External Firewalls
  • 13. 13 SUSE Firewall for SAP HANA Example of a Physical Network Diagram
  • 14. 14 SUSE Firewall for SAP HANA Traffic Flow Example
  • 15. 15 Minimal OS Package Selection Overview • The fewer OS packages a HANA system has installed, the less possible security holes it might have • Just enough Operating System (JeOS) approach not perfect for HANA • Approached based on middle ground → Installation patterns “Base System” + “Minimal System” + some additional packages • Amount of packages reduced to ~550 from ~1200 (SLES standard installation) • Described in SAP Note #1855805
  • 16. 16 Minimal OS Package Selection Comparison between package selections Amount of installed packages 0 200 400 600 800 1000 1200 1400 SLES Standard Installation Base + Minimal + additional packages Base + Minimal
  • 17. 17 SUSE Security Updates • Security vulnerabilities are found almost every day; Most of them are reported & fixed very quickly • SUSE constantly provides security updates & patches • Security updates & patches can be received via the SUSE Linux Enterprise Server update channels ➔ We generally recommend to configure update channels • Comparison between certain update & patch strategy ➔ Best update & patch strategy: Selective installation of only security updates on a regular basis + installation of remaining updates during maintenance windows
  • 18. 18 Availability of the Hardening Guide • Download link → www.suse.com/products/sles-for-sap/resource-library/ • About the Authors → Developed by Markus Guertler (SUSE @ SAP Linux Lab) and Alexander Bergmann (SUSE Maintenance & Security Team) • Outlook Additional and improved hardening settings Improvements of the firewall (i. e. automatic detection of installed HANA systems) Further reduction of the minimal set of packages
  • 19. Thank you. 19 For more information please look at www.suse.com
  • 20.
  • 21. Unpublished Work of SUSE. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.