방화벽 사용
불필요한 트래픽이 들어오는 걸 막기 위해 방화벽을 사용하는 것은 보안에 매우 효과적입니다.
Linux System의 iptable이나 hardware firewall을 이용해 방화벽 사용이 가능합니다.
불필요한 포트 닫기
서버를 운용하는데 필요하지 않은 포트를 닫아야 합니다.
이는 서버로 오는 공격을 줄이는데 도움을 주며 공격자가 엑세스를 하는 것을 더 어렵게 만듭니다.
서버를 최신 상태로 유지하라
서버의 소프트웨어나 소프트웨어를 최신으로 유지하는 것이 보안에 도움이 됩니다.
SSL/TLS를 사용하기
통신 기기 간 메세지를 암호화해주는 SSL/TLS를 사용함으로써 네트워크 중간에서 메세지를 가로채 공격하는 것을 막을 수 있습니다.
침입 탐지 시스템(IDS, Itrusion detection system) 사용하기
IDS는 네트워크 트래픽을 모니터링하며 의심스러운 활동에 대해 경고를 보내줍니다. 이는 보안 위협에 대해 파악하고 대비하게 도와줍니다.
2-요인 인증 사용하기
2-요인 인증이란 추가적인 인증 절차를 만드는 것으로 아이디 비밀번호에만 의존하는 것이 아니라 추가적인 이메일 인증도 받게 하는 것이 하나의 예시입니다.
*추가적으로 OpenSSL을 배워 PKI를 만들고 인증서를 관리하고 갱신하고 통신해보는 것을 추천드립니다.