Установка NFS сервера и клиента на Linux

NFS (network filesystem) — протокол для монтирования файловых шар на удаленные ОС. В этой заметке я рассмотрю настройку NFS-сервера и NFS-клиента на Ubuntu и Centos. В примере будут использоваться следующие IP: 10.0.0.1 (сервер) и 10.0.0.2 (клиент).

Примеры команд iptables

iptables — команда управления межсетевым экраном в linux. Является CLI для netfilter, для работы требует доступа уровня root. Состоит из пяти таблиц (filter, nat, mangle, raw, security), в каждой из которых от двух до пяти цепочек (prerouting, input, forward, output, postrouting). Наиболее востребованными являются таблицы filter и nat, поэтому примеры в этой заметке будут ориентированы именно на них.

Перенос коробочной версии Битрикс24

Пошаговая инструкция по переносу Bitrix24 Enterprise на новый сервер. В соответствии с техническими требованиями для виртуального окружения была установлена чистая CentOS 7. Переходим к настройке.

Выпуск сертификата Let`s Encrypt через CertBot

Certbot — open-source утилита для выпуска бесплатных SSL-сертификатов Let`s Encrypt. Основным спонсором первой и одним из спонсоров второй является некоомерческий фонд Electronic Frontier Foundation. Но это всё прелюдия, давайте уже к делу.

Как бэкапить из Linux на Яндекс.Диск

У Яндекс.Диска существует полнофункциональный linux-клиент, который может работать без GUI. Соответственно, его можно подключить, например, к серверу на Ubuntu и бэкапить на него сайт или любые другие файлы. Единственный существенный минус — нет функционала разграничения доступа к директориям внутри Яндекс.Диска — при бэкапе с разных машин каждая из них будет видеть всё содержимое.

Установка cockpit на Ubuntu 22

Cockpit — веб-интерфейс для управления linux-машинами (как серверными, так и десктопными). На борту присутствует визуализация основных метрик, настройка сети, управление дисками, логи, консоль и прочее. Отличный вариант быстро взглянуть на систему не собирая информацию вручную по ssh.

Установка KVM в Ubuntu 22

Kernel Virtual Module — ПО, позволяющее создавать виртуальную среду на уровне ядра Linux, т.е. использовать виртуальные машины внутри основной хост-системы. Единственное требование — железо должно поддерживать виртуализацию (например — Intel VT). Для начала обновим репозитории.

Установка Linux на MacBook с чипом T2

Захотелось ноут с красивой картинкой на дисплее, выбор пал на retina от apple. Т.к. последние линейки процессоров (М1 и М2) поддерживаются только Asahi Linux (остальные дистрибутивы в стадии тестирования у энтузиастов), а менять дистрибутив на переправе не хотелось, был приобретён представитель предыдущей линейки девайсов с T2 security chip (устанавливался на MacBook Pro 2018, 2019 и 2020, MacBook Air 13″ 2018, 2019 и 2020, iMac 27″ 2020, Mac Pro 2019, Mac mini 2018, iMac pro).