Как заставить Mac OS помнить предыдущую авторизацию. из моего исполняемого файла

Нет, это невозможно.

Переменные среды могут передаваться от родительской к дочерней только (как часть экспорта/наследования среды ), а не наоборот.

0
27.01.2019, 01:37
1 ответ

Другим методом (, который не оставляет пароль без присмотра и не подвергает его воздействию различных инструментов для составления списка процессов и диагностики ), является установка NOPASSWDзаписи в файле конфигурации sudo, которая разрешает только dateкоманда для запуска, возможно точная команда date:

fixmeyourusernamehere ALL=(root) NOPASSWD: /bin/date 020821002014

с этим набором внизу файла /etc/sudoers(лучше редактировать с помощью sudo visudo, хотя )тогда пользователь fixmeyourusernamehereдолжен иметь возможность запускать 'sudo date 020821002014 without a password, but not any other commands (unless thesudo `конфигурация позволяет им использовать другие команды ).

0
28.04.2021, 23:43

Теги

Похожие вопросы