Я запускаю службу Linux як користувач Root. Після запуску Сервісу я хотів би змінити Користувача на Непривілейованого користувача (наприклад, "testuser"). Будь ласка, порадьте, як виконати вище.
Заздалегідь спасибі.
Пошуковий термін, який ви шукаєте, - це пільги на падіння
—
drewbenn
Дякую @drewbenn Але моя служба - це в основному заздалегідь створений додаток Java, тому я не можу програмно змінювати користувача / привілей (по-друге, Java, здається, не підтримує setuid / getuid). Я розглядав варіант командного рядка, щоб змінити Користувача послуги після запуску послуги з привілеєм Root.
—
Сатіш Рао