Як би ви дозволили непривілейованим користувачам виконувати файли, які мають 774 дозволу?


0

Як би ви дозволили непривілейованим користувачам виконувати файли, які мають 774 дозволу?


1
Мені довелося проголосувати за це питання, оскільки питання змінилося, я розглядаю питання, повертаючи питання назад, але вирішив просто відзначити його для модератора. Неприпустимо розміщувати запитання, отримувати відповідь на це питання, а потім змінювати все питання на щось інше. Його надзвичайно підозріло, і ви не отримаєте репутацію, якщо ви це зробите.
Ramhound

Я повернув його назад. З цієї причини ми маємо можливість редагування.
Michael Frank

Якщо ви хочете задати інше запитання, скористайтеся Задайте питання посилання.
Michael Frank

1
Ласкаво просимо до superuser - у той час як ваші публікації є вашими власними дуже погана форма для переміщення воріт, або в цьому випадку випадково перетворити гру крикету на повний контакт з регбі. Я наполегливо рекомендую редагувати уточнити питання, і відмовлятися повністю змінювати питання
Journeyman Geek

Відповіді:


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

Насолоджуйтесь


як я можу говорити вам в чаті?
Fu Le

@FuLe - Ви ні. Вам потрібно щонайменше 25 очок репутації для того, щоб зробити це, і тільки якщо інша людина бажає поговорити в чаті.
Ramhound

1
@alex: Якщо ви робите chmod + x, то це більше не 774. :)
Jeight

0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.