Безопасное применение правила удаленно с помощью NFT

tarзапустить команду tar.

--createсоздать tar-архив.

--format=posixиспользуйте формат POSIX архива tar. Это означает, что вы можете извлечь его в других системах, поддерживающих формат POSIX.

--preserve-permissionsсохранить те же права доступа к файлам

--same-ownerсохранить того же владельца файла (актуально только при извлечении с правами root)

--directory $BASE/$nameперейти в каталог $BASE/$name перед запуском

--to-stdoutвместо сохранения в файл отправлять вывод на стандартный вывод

.заархивировать весь каталог

|направить стандартный вывод на следующую команду

parallelпараллельно

--pipeиспользовать канальный режим, поэтому ввод на стандартный ввод будет передаваться в качестве ввода на стандартный ввод для запускаемой команды (, а не в качестве аргументов командной строки, что является нормальным режимом ).

--recend ''Обычно GNU Parallel разбивается на \n. Отключите это, потому что ввод не текст, а двоичные данные.

--keep-orderУбедитесь, что вывод первой команды печатается до вывода второй команды -, даже если вторая команда завершается первой.

--block-size 128MПередать команде блок из 128 МБ данных.

"..."команда для запуска

|направить стандартный вывод на следующую команду

pvпоказать скорость отправки данных

> $TARGET/$FILENAMEперенаправить стандартный вывод на $TARGET/$FILENAME

GNU Parallel запускает эту команду для каждого блока размером 128 МБ:

xzкоманда xz

-9уровень сжатия 9

--check=sha256включить в вывод проверку целостности, чтобы иметь возможность обнаруживать битовые ошибки (, например. на неисправных дисках ).

|направить стандартный вывод на следующую команду

gpgкоманда GNU Privacy Guard

--encryptшифровать данные, поступающие на стандартный ввод

--recipient $RECIPIENTиспользовать ключ $RECIPIENT для шифрования

;разделитель команд

echo bLoCk EnDКОНЕЦ БЛОКА ПЕЧАТИ

-1
26.06.2020, 23:22
1 ответ

iptables -apply — очень простой сценарий bash, который, я уверен, вы сможете отредактировать, чтобы сделать его совместимым с nft. В случае, если вы это сделаете, было бы здорово, если бы вы опубликовали его где-нибудь.

0
18.03.2021, 23:23

Теги

Похожие вопросы