System-hardening은 컴퓨터 보안 분야에서 사용되는 전문 용어로, 시스템의 보안 취약점을 최소화하기 위해 불필요한 서비스, 기능, 포트 등을 제거하거나 설정을 엄격하게 조정하는 과정을 의미합니다. 단순히 보안 소프트웨어를 설치하는 것을 넘어, 운영체제나 애플리케이션의 기본 설정을 보안에 최적화된 상태로 변경하여 공격자가 침입할 수 있는 경로를 원천적으로 차단하는 예방적 조치입니다. 이 용어는 주로 IT 보안 전문가나 시스템 관리자들 사이에서 사용되는 기술적 전문 용어(Technical jargon)로, 일반적인 일상 대화보다는 기업의 보안 정책이나 서버 구축 가이드라인에서 자주 접하게 됩니다. 'Hardening'이라는 단어 자체가 '단단하게 만들다'라는 뜻을 가지고 있어, 시스템을 외부 공격으로부터 더 견고하고 단단하게 방어한다는 뉘앙스를 담고 있습니다. 유사한 개념으로는 보안 강화(Security strengthening)가 있으나, 시스템 하드닝은 특히 설정 변경과 불필요한 요소 제거라는 구체적인 기술적 행위에 초점이 맞춰져 있다는 점에서 차이가 있습니다.