Как вы позволите непривилегированным пользователям выполнять файлы с разрешениями 774?

2 ответа2

3

Вы можете добавить их в группу, которой принадлежит файл. Убедитесь, что это исполняемый файл.

// Add user to group
usermod -a -G groupName userName
// Create a group if you like
groupadd groupName
// Change group ownership of exe
chown [user]:[group] /path/to/exe
// Make exe exe-utable
chmod +x /path/to/exe

наслаждаться

0

Вы можете создать запись в /etc /sudoers, чтобы позволить этому человеку (или некоторой избранной группе пользователей) выполнять только эту команду не как пользователь root, а как владелец этого конкретного файла или как фиктивный пользователь, который принадлежит к группе для этот файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .