См. модуль iptables hashlimit или погуглите «IPtables rate limit source address»
Как нечто более конкретное, нашел вот это как пример:
iptables -I INPUT -m hashlimit -m tcp -p tcp --dport 80 --hashlimit-above 20/sec --hashlimit-mode srcip --hashlimit-name http -m state --state NEW -j DROP
Настройте свой порт, скорость и т. д.
Или используйте fail2ban, это может быть действительно хорошим решением, я сам использую его только для SSH, но он может защитить другие ресурсы с помощью «количества неудачных входов», поэтому вы не столкнетесь с собственным ограничением скорости при легальных входах в систему.Хотя вам, вероятно, придется настроить конфигурацию для работы на нестандартном порту:)
Ответ: :окончание /
заставляет ls просматривать только каталоги.
Обратите внимание, что поведение соответствует (с-d
)и без него.
Небольшой тест:
mkdir /tmp/test
touch /tmp/test/a
mkdir /tmp/test/b
touch /tmp/test/b/c
cd /tmp/test
А затем выполните ls *
и ls */
, и вы заметите разницу.