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

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

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

решение1

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

// 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

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

решение2

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

Связанный контент