NFS (network filesystem) — протокол для монтирования файловых шар на удаленные ОС. В этой заметке я рассмотрю настройку NFS-сервера и NFS-клиента на Ubuntu и Centos. В примере будут использоваться следующие IP: 10.0.0.1 (сервер) и 10.0.0.2 (клиент).
Метка: ubuntu
Выпуск сертификата Let`s Encrypt через CertBot
Certbot — open-source утилита для выпуска бесплатных SSL-сертификатов Let`s Encrypt. Основным спонсором первой и одним из спонсоров второй является некоомерческий фонд Electronic Frontier Foundation. Но это всё прелюдия, давайте уже к делу.
Установка KVM в Ubuntu 22
Kernel Virtual Module — ПО, позволяющее создавать виртуальную среду на уровне ядра Linux, т.е. использовать виртуальные машины внутри основной хост-системы. Единственное требование — железо должно поддерживать виртуализацию (например — Intel VT). Для начала обновим репозитории.
Вытаскиваем хэш паролей из Active Directory
Если нам (исключительно в целях аудита и по согласованию с владельцем экземпляра AD) понадобилось вытащить хэши паролей пользователей, то в этом поможет пакет python-инструментов impacket, разработанный компанией SecureAuth.
Пакетное распознавание аудио и видео в текст
Ниже описана пошаговая инструкция по массовому распознаванию голоса (транскрибации) аудио- и видеофайлов в текст с помощью Vosk на Ubuntu 22. Сразу (субъективно) отмечу, что качество распознавания очень хорошее; проблемы присутствуют в тех случаях, когда голос неразборчив или плохое качество записи.
Основные команды для работы с Docker
Здесь собраны основные команды для работы с контейнерами, управляемыми docker — от запуска и диагностики до удаления.
Установка Docker в Ubuntu
Docker — флагман рынка ПО для контейнеризации и микросервисов, появившийся в 2013 году и до сих пор остающийся основным игроком. Для его использования в Ubuntu не требуется установки отдельной ВМ, т.к. он использует возможности ядра.
Управление WireGuard через GUI Ubuntu
Wireguard — современный VPN, пришедший на замену OpenVPN. В linux он реализован на уровне ядра, однако в графическом интерфейсе дефолтно отсутствует возможность управления, исправим это. upd: актуально для Ubuntu 18 и 20.
Установка Cloud Hosted Router на VPS
Рассмотрим процесс установки Mikrotik CHR на хостинг с VPS (на примере хостинг-провайдера Fornex). Для личных целей достаточно самой простой виртуальной машины с 1 vCPU и 1 GB vRAM.
Обновление версии PHP на NGINX PHP-FPM
Версия PHP 7.4 содержит существенное количество обновлений и настоятельно рекомендуется к использованию. Для начала от имени суперпользователя добавляем репозитарий и обновляем списки пакетов: