«Тримати інших користувачів подалі від цього файлу» і «приховати пароль від тих, хто адмініструє цей сервер», — різні вимоги.

Права, керовані облікові дані та відредагована діагностика допомагають із першою. Вони зменшують випадкове розкриття через конфігурацію, резервні копії, аргументи команд і дампи середовища.

Для другої запитайте, чим керують ці адміністратори. Можливості Linux і обмеження можуть звузити окремі ролі. Той, хто може замінити клієнт проксі, змінити його запуск або переглянути його виконання, — інший супротивник, ніж звичайний обліковий запис, що читає файл.

Сервіс зрештою має використати облікові дані. Шифрування з залишенням придатного шляху розшифрування під контролем того самого адміністратора не створює відсутньої межі.

Дайте некерованій машині облікові дані сервісу з належною областю, з окремою ротацією та відкликанням. Якщо операція має залишатися поза адміністраторами цієї машини, поставте її за окремо керовану межу. Продовжуйте захищати локальну копію; просто не стверджуйте, що її права вирішують обидві вимоги.

Схожі статті