리눅스 서버를 안전하게 만드는 방법

다음 가이드를 따르고 있으며, 다음 사항들에 대한 의견을 듣고 싶습니다:

  1. 이 가이드에서 설명하는 것 중 반드시 해야 하는 것은 무엇인가요?
  2. Discourse 관리 또는 사용에 문제를 일으킬 수 있는 것은 무엇인가요? (예: 무인 업그레이드로 인한 재부팅 등).

이 가이드는 가정용(개인) 서버 보안을 중심으로 작성되었지만, 셀프 호스팅에도 관련이 있다고 생각합니다.

참고로 저는 Ubuntu 18.04를 사용 중이며, Discourse 설치 가이드에 따른 보안 권장 사항을 이미 활성화해 두었습니다.

다음 권장 사항들은 Discourse 포럼의 정상적인 운영에 적합(충돌 없음)한가요?

자동 보안 업데이트

UFW를 이용한 방화벽

안티바이러스 스캔 및 루트킷 감지

암시적 TLS를 사용한 Gmail 및 Exim4 MTA 설정

PSAD를 이용한 iptables 침입 감지 및 방지

I support automatic security updates, UFW hardening

Use something like mailgun for discourse emails.

Everything else is probably unnecessary.