Я думаю, что лучшее решение состоит в том, чтобы получить/etc/profile.d / *.sh или выполнить/etc/profile от причины rc.local, я не хочу копировать конфигурацию для сценариев времени начальной загрузки и сценариев, запущенных с оболочки входа в систему...
Примечание: Я не знаю то, что могло бы быть последствиями выполнения/etc/profile от rc.local..., таким образом, лучший способ будет получать их в rc.local от/etc/profile.d / *.sh
Иначе: для файла в/etc/profile.d /*; действительно получите $file;готово
АЛЬТЕРНАТИВА: эхо "./etc/profile">> $HOME/.bashrc - для отдельного пользователя
Вы смотрели fail2ban? fail2ban
Похоже, была проделана работа по его использованию с plesk. fail2ban с plesk
Надеюсь, это поможет.
http://easyfwgen.morizot.net/gen/
это очень полезный веб-сайт, который генерирует хороший скрипт iptables, что касается обычных серверов, довольно
у вас есть выбор из нескольких настроек, и редактировать получившийся скрипт позже довольно просто.
и, эй, вы всегда можете просто прочитать все это и узнать, как создать свой собственный скрипт iptables :)
когда этот сценарий запускается на VPS, он выдаст несколько ошибок из-за загрузки в него некоторого модуля ядра, чего нельзя добиться на VPS, вы можете спокойно игнорировать их.