| otázka   | Odpoveď   | |||
|---|---|---|---|---|
| Delete the last line  | sed '$d' file. txt  | |||
| Print only lines with three consecutive digits  | sed '/[0-9]\{3\}/p' file. txt  | |||
| Unless boom is found replace aaa with bb  | sed '/boom/! s/aaa/bb/' file. txt  | |||
| Delete all lines from line 17 to 'disk'  | sed '17,/disk/d' file. txt  | |||
| How to install software for firewall and firewall-conf  | yum install firewall firewall-config  | |||
| Display firewall zones  | firewall-cmd --get-zones  | |||
| Display display default zone  | firewall-cmd --get-default-zone  | |||
| List services in default zone (public)  | firewall-cmd --list-all  | |||
| List services in home zone  | firewall-cmd --zone=home --list-all  | |||
| Not persistently add source IP to zone home, all services will be allowed for this source (disappaear after a reload/restart)  | firewall-cmd --zone=home --add-source=192.168.1.0/24  | |||
| How to reload firewalld  | firewall-cmd --reload  | |||
| Persistently add source IP to zone home, all services will be allowed for this source (needs reload/restart to appear)  | firewall-cmd --zone=home -- permanent --add-source=192.168.1.0/24  | |||
| Not persistently add port 80/tcp to zone public  | firewall-cmd --zone=public --add-port=80/tcp  | |||
| Persistently add port 80/tcp to zone public  | firewall-cmd --zone=public --permanent --add-port=80/tcp  | |||
| opens a GUI firewall config if you use graphical interface  | firewall-config  | |||
| how to generate public and private key for authentication  | ssh-keygen -t rsa  | |||
| display state of selinux  | getenforce  | |||
| changing state to permissive  | setenforce 0  | |||
| changing state to enforcing  | setenforce 1  | |||
| disable selinux  | /etc/selinux/config SELINUX=disabled  | |||
| Display full SElinux context (user, role and type)  | ls -Z  | |||