Лучшие ответы были уже даны.
Но обратите внимание, что пробелы не являются единственной проблемой в коде, который Вы дали. вкладка, символы новой строки и подстановочные символы являются также проблемой.
С
IFS='
'
set -f
for i in $(find . -name '*.jpg'); do echo "$i"; done
Затем только символы новой строки являются проблемой.
Я соглашаюсь с Gilles - это звучит очень как существует инструмент, работающий на Вашем компьютере, который контролирует журнал ssh для неудавшихся попыток входа в систему, как DenyHosts или Fail2ban. Сам SSH не изменит /etc/hosts.deny
файл.