Имейте хорошее чтение Укрепляющегося вопроса о Сервере Linux на безопасности stackexchange. Это покрывает от закрытия слабых сервисов и удаления ненужных и устаревших сервисов.
Вы не можете действительно сделать этого, потому что пользователь fpath
не установлен простым присвоением в конфигурационном файле значения ключа, это установлено потенциально сложным сценарием. Например, мой fpath
отличается в зависимости от версии zsh и какие каталоги существуют в системе. Можно получить пользователя ~/.zshrc
, но это может сделать все виды других вещей (и в особенности может не работать, если zsh не работает в терминале, и может распечатать вещи и иначе предположить, что оболочка является интерактивной).
Все экземпляры zsh источника ~/.zshenv
, поэтому намекните пользователю, что они устанавливают их fpath
оттуда.