HEROS functions |
SELinux
security software
10
10.7
SELinux
security software
SELinux
is an extension for Linux-based operating systems.
SELinux
is an additional security software in the sense of Mandatory Access
Control (MAC) and protects the system against the execution of
unauthorized processes or functions, and therefore against viruses
and other malware.
MAC means that every action must be explicitly permitted, otherwise
it will not be executed by the control. The software is intended as
protection in addition to the normal access restriction in Linux.
Certain processes and actions can only be executed if the standard
functions and access control of
SELinux
permit it.
The SELinux installation of the control has been prepared
to permit running only programs installed with the
HEIDENHAIN NC software. Other programs cannot be run
with the standard installation.
The access control of
SELinux
under HEROS 5 is regulated as
follows:
The control executes only applications that are installed with the
HEIDENHAIN NC software
Files in connection with the security of the software (
SELinux
system files, HEROS 5 boot files, etc.), may only be modified by
programs that have been selected explicitly.
New files generated by other programs must never be executed
USB data carriers cannot be deselected
There are only two processes that are permitted to execute new
files:
Starting a software update: A software update from
HEIDENHAIN can replace or change system files
Starting the SELinux configuration: The configuration of
SELinux
is usually password-protected by your machine
manufacturer; refer to the relevant machine manual.
HEIDENHAIN recommends activating
SELinux
because
it provides additional protection against attacks from
outside.
426
HEIDENHAIN | TNC 620 | User's Manual for Setup, Testing and Running NC Programs | 01/2022
Summary of Contents for TNC 620
Page 4: ...Contents 4 HEIDENHAIN TNC 620 User s Manual for Setup Testing and Running NC Programs 01 2022...
Page 6: ...Contents 6 HEIDENHAIN TNC 620 User s Manual for Setup Testing and Running NC Programs 01 2022...
Page 24: ......
Page 25: ...1 Basic information...
Page 43: ...2 First steps...
Page 55: ...3 Fundamentals...
Page 126: ......
Page 127: ...4 Tools...
Page 165: ...5 Setup...
Page 245: ...6 Testing and running...
Page 311: ...7 Special functions...
Page 316: ......
Page 317: ...8 Pallets...
Page 339: ...9 MOD functions...
Page 368: ......
Page 369: ...10 HEROS functions...
Page 470: ......
Page 471: ...11 Operating the touchscreen...
Page 488: ......
Page 489: ...12 Tables and overviews...