labctl.graywrk.ru
войти регистрация

Владелец файла easy

name
file-owner
image
labctl-base:3.12
timeout
30s
tags
filesystem, permissions

задание

Владелец файла

Файл с данными /app/data.txt был создан от имени root, хотя обслуживать
его должно системное приложение, работающее под пользователем daemon
(UID 1). Смените владельца файла на daemon.

Симптомы

$ ls -ln /app/data.txt
-rw-r--r-- 1 0 0 4 /app/data.txt

UID владельца — 0 (root), а должен быть 1 (daemon).

Требуемое состояние

Владельцем /app/data.txt должен быть пользователь с UID 1 (daemon).
Содержимое и права файла можно не трогать.

Почему

Сервисы часто запускаются под непривилегированными учётными записями. Если
файлы остались принадлежащими root, такой сервис не сможет их читать или
изменять — типичная ошибка при переносе данных между средами.

checking… сессия: up → shell → check → down

попытки

  • загрузка…