"다른 사용자를 이 파일 밖으로 내보내는 것"과 "이 서버를 관리하는 사람들에게서 비밀번호를 숨기는 것"은 서로 다른 요구 사항입니다.

권한, 관리형 자격 증명, 편집된 진단 정보는 첫 번째에 도움이 됩니다. 구성, 백업, 명령 인수, 환경 덤프를 통한 우발적 노출을 줄입니다.

두 번째는 그 관리자들이 무엇을 통제하는지 물어야 합니다. 리눅스 기능과 격리는 특정 역할을 제한할 수 있습니다. 프록시 클라이언트를 교체하거나 시작 방식을 바꾸거나 실행을 들여다볼 수 있는 사람은 파일을 읽는 평범한 계정과 다른 상대입니다.

서비스는 결국 자격 증명을 사용해야 합니다. 쓸 수 있는 복호화 경로를 같은 관리자의 통제 아래 둔 채 암호화한다고 해서 빠진 경계가 생기지는 않습니다.

무인 기계에는 적절한 범위의 서비스 자격 증명을 주고, 교체와 폐기를 따로 운영하십시오. 어떤 작업이 그 기계의 관리자 너머에 남아야 한다면, 별도로 관리되는 경계 뒤에 두십시오. 로컬에 저장된 사본은 계속 보호하되, 그 권한이 두 요구 사항을 모두 해결한다고 주장하지는 마십시오.

관련 글