REJECT
целевое расширение, в то время как цепочечная политика должна быть целью. В странице справочника говорится, что (хотя это не действительно ясно), но часть из того, что это говорит, плоская неправильный.
Политика может только быть ACCEPT
или DROP
на встроенных цепочках. Если Вы хотите эффект отклонения всех пакетов, которые не соответствуют предыдущим правилам, просто удостоверьтесь, что последнее правило соответствует всему и добавляет правило с a REJECT
целевое расширение. Другими словами, после добавления всех соответствующих правил, сделать iptables -t filter -A OUTPUT -j REJECT
.
Посмотрите, "что является возможными цепочечными политиками" поток в списке netfilter для получения дополнительной информации.
У Вас есть синтаксис для mv
неправильно. Это должно быть:
mv source destination
Вы работаете
mv destination source
Поэтому find
команда на самом деле работает
mv pasta2 pasta/tmp3
mv pasta2 pasta/tmp2
mv pasta2 pasta/tmp1
Это жалуется, что Вы пытаетесь перезаписать (mv
) каталог с регулярным файлом. То, что Вы на самом деле хотите сделать,
find pasta -type f -exec mv {} pasta2 \;
Это выполнится
mv pasta/tmp3 pasta2
mv pasta/tmp2 pasta2
mv pasta/tmp1 pasta2
который должен работать без ошибок.