Можно создать список каталогов, содержащих *файлы.swf, а затем преобразовать этот список в файл исключения для rsync.
напр.
find /path/to/topdir/ -iname '*.swf' -printf "%h\n" |
sort -u |
sed -e 's/^/- /; s:$:/**:' > rsync-exclude.txt
Вывод будет выглядеть примерно так, что можно использовать с опцией --exclude-from=FILE
rsync:
- /path/to/topdir/directory1/**
- /path/to/topdir/directory2/**
- /path/to/topdir/directory3/**
- /path/to/topdir/directory5/subdir1/**
Обратите внимание, что параметры включения и исключения rsync могут быть трудны в освоении, они не работают так же, как подстановочные знаки или регулярные выражения. Сначала вам нужно будет попрактиковаться с --dry-run
и --verbose
, пока вы не получите правильные паттерны.
Общий доступ к папке между Kali Live и Windows
Вы можете запустить Kali Live из VirtualBox или VMware. Подробную официальную документацию можно найти здесь .
Затем вы должны установить гостевые дополнения при запуске Kali Live. Официальная документация здесь .
И, наконец, вы сможете создать общую папку между Kali и Windows. Предыдущая ссылка на документацию также содержит сведения об этой настройке.
Запуск samba
на Kali Live
Это можно сделать, установив серверный пакет samba
и настроив его.
Есть и другие конкретные примеры Kali -, которые вы можете найти, погуглив. Как установить и настроить сервер Samba на Kali Linux один из них.
Наиболее подробную документацию вы можете получить из документации проекта Samba .