Вы можете использовать ssh для localhost как другой пользователь для выполнения любой команды, которую вы хотите. Или используйте sudo и отредактируйте / etc / sudoers так, чтобы sudo не запрашивал пароль. Однако могут быть последствия для безопасности.
РЕДАКТИРОВАТЬ: Пожалуйста, дайте мне знать, почему, когда вы проголосуете. Мой ответ может быть не идеальным, но по крайней мере он работает. Я делаю это сам для некоторого лицензионного программного обеспечения, которое может быть запущено только под странным именем пользователя.