Берём любым редактором образов (я делал под виндой, UltraISO) открываем первый диск. Извлекаем файлик INDEX из папки packages. Открываем этот файлик любым текстовым редактором, и заменяем все вхождения ||2 и ||3 (если дисков 3) на ||1 . Эти значения как раз и означают, какой пакет на каком диске лежит. Мы делаем так, что все пакеты у нас теперь лежат на первом диске
Вносить изменения нужно при НЕЗАПУЩЕННОМ MC! Иначе всё сбросится на предыдущий.
Содержимое ~/.mc/ini
Вопрос возникающий не повседневно, но тем не менее иногда возникающий 🙂
И так, имеем на входе vlan100, который нужно на выходе переделать в vlan200.
Предположим, что у нас заходит транком в первый порт много вланов, один из которых vlan 100. Выбираем свободный порт, например 10-ый и переводим его в vlan100
Обновляем FreeBSD
Обновил статью 28.11.2023
Здесь будут рассмотрены 2 способа: через git и через freebsd-update (бинарное обновление).
В качестве увеличения безопасности захотелось поставить шифрование паролей вместо обычногоMD5 -> Blowfish. Для этого нужно сделать несколько шагов.
FreeBSD syslog: выбираем, что писать
Обновлена 5.11.2009
После долгого юзания ОС возникает такой момент, когда хочется всё контроллировать, в смысле писать события в файл. Для этих целей предназначен демон syslog. И так, всё по порядку.
Поскольку логи pf пишутся в бинарном виде, просмотреть их просто так не получится. Для решения этой проблемы воспользуемся утилитой tcpdump
#icmp
pass in proto icmp from any to any
pass out proto icmp from any to any
Настройки screen/tmux
Для удобства составил профили screen/tmux
~/.screenrc:
startup_message off
deflogin on
vbell off
vbell_msg ""
caption always
scrollback 25000
defscrollback 25000
caption string "%{= kw} [%{y}%H%{= kw}] %{kr} %c %{dd} %{+b M}%n %{-b dd}%-w%{+b B.}%n* %t%{-}%+w%< %= | %{kR} Load: %l %{kB}"
Наткнулся на такой вопрос, при сдаче сертификата
“Содержимое файла file.1 представляет собой man-руководство раздела 1. Этот файл расположен в каталоге /usr/filedir. Просмотреть файл руководства, выполнив команду man file не удастся, так как он расположен не в том каталоге, где бы его смогла найти программа man. При этом нет времени копировать файл руководства в нужный каталог, а затем удалять его из него. Какой программой можно просмотреть содержимое файла руководства в удобочитаемом виде, если текущим каталогом является /usr/filedir?”
Ответ оказался довольно простым
$nroff -man file.1 | less