Как запустить скрипт от имени пользователя root и текущего пользователя одновременно? [дубликат]

  1. Los tres bits restantes representan los bits setuid, setgid y sticky; consulte Descripción de los permisos y tipos de archivo de UNIX para obtener más detalles. Todos estos se almacenan en el inodo.

  2. Un directorio es, de hecho, una especie de archivo que almacena una lista de nombres y los inodos correspondientes. El nombre y el inodo propios de un directorio se almacenan en su directorio principal; el directorio raíz es un caso especial, normalmente es un inodo fijo en el sistema de archivos(inodo 2 en Ext4)y, por supuesto, siempre se llama /(, que termina siendo relativo a su punto de montaje... ).

0
27.06.2018, 16:37
1 ответ

В основном есть два пути:

  • отделить подзадачу, требующую root-доступа, в другую программу/скрипт и запустить эту часть от имени пользователя root (либо с помощью бинарного файла setuid root, либо с помощьюsudo)

  • запустите все как root, а ту часть, которая должна быть запущена обычным пользователем черезsu - user

1
28.01.2020, 02:42

Теги

Похожие вопросы