Правило 9 в вашей цепочке INPUT переходит к ufw-reject-input, которое, в свою очередь, отклоняет пакет.
Если вы хотите, чтобы ваши дополнения функционировали с ufw, я предлагаю прочитать документацию, показанную man ufw-framework.
Возможно, вы достигнете того, чего хотите, создав файл /etc/ufw/before.rules с таким содержимым, как:
*filter
-A ufw-before-input -p tcp --dport 1723 -m mac --mac-source 00:11:22:33:44:55 -j ACCEPT
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь.
Вы можете использовать следующие команды для каждого PDF-файла в текущем каталоге и скопировать их в каталог «обрезанный» с помощью первого страница удалена:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Это выглядит как работа для PdfToolKit. Это утилита командной строки для управления pdf-файлами
Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) был бы:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Вы можете использовать pdf-stapler для этой задачи.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого PDF-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:
[ f2]Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами
. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами
. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами
. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами
. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами
. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:
sudo apt-get install pdftk
Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:
pdftk original.pdf cat 2-end output outputname.pdf
Если PDF защищен, вам нужно будет предоставить пароли pdftk.
Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Я написал эту командную строку
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf
Для этого вам нужны pdftk
и tree
для этого и на Ubuntu Linux вы можете установить его с помощью apt:
sudo apt install pdftk tree
Для этой задачи вы можете использовать pdf-stapler
.
Пример:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done