Raspberry Pi 3 64bit OS openSUSE: Basic Security
Raspberry Pi 3 64bit OS openSUSE 는 이글은 3개 글타래로 구성되며, openSUSE 설치 및 사용에 대해 작성한다.
Opensuse 에서 Raspberry Pi 3를 위한 64bit OS openSESE Leap 42.3 을 제공하고 있다.
- Install 64bit openSUSE Leap 42.3 / JeOS
 - openSUSE: Managing Service daemon
 - openSUSE: Basic OS Security for Server
 - Install & Configuration - Nginx, Node JS
 - Build MongoDB 3.4.x
 
openSUSE: Basic OS Security for Server
이전 글에서 라즈베리파이 3에 설치한 64bit OS openSUSE LEAP / JeOS를 서버 구성을 위해서 보안 설정을 한다. 이 글은 다음 세가지 내용을 포함하고 있다.
- ssh와 sshd 설정
 - 방화벽 설정: YaST Firewall 대비 ufw 설치
 - Fail2ban 설치 및 설정
 
sshd_config
ssh 사용시
방화벽 설정
openSUSE 42.3까지 SuSEfirewall2 가 기본으로 제공되어 서비스를 활성화 하면 사용할 수 있다.
UFW
SuSEFirewall2 을 우분투/데비안에서 익숙한 ufw 를 사용할 수 있다.
1  | Basic Syntax:  | 
먼저 SuSEfirewall2 를 멈추고 비활성화 한다.
1  | sudo yast firewall disable  | 
1  | systemctl stop SuSEfirewall2  | 
그리고 ufw를 설치하고
1  | zypper in ufw  | 
1  | ufw default deny  | 
Fail2ban
rsyslog 를 설치한다.
https://en.opensuse.org/SDB:SSH_systematic_attack_protection
https://www.howtoforge.com/fail2ban_opensuse10.3
zypper in fail2ban
참조
OpenSSH Public Key Authentication
https://doc.opensuse.org/documentation/leap/security/html/book.security/cha.security.firewall.html
Raspberry Pi 3 64bit OS openSUSE: Basic Security
https://thinkbee.github.io/opensuse-jeos-securities-a4b6a62d3848/