SSL/TLS-сертификаты для лентяев

Если в двух словах, то SSL/TLS-сертификат (SSL: Secure Sockets Layer, TLS: Transport Layer Security) – это уникальная цифровая подпись, необходимая для организации защищенного соединения между клиентом и сервером.
 
Создание SSL-сертификата условно можно разделить на следующие шаги:

  • создание личного ключа (Private Key);
  • создание запроса для получения сертификата (Certificate Signing Request);
  • создание самоподписанного сертификата (Self-Signed Certificate).

(далее…)

Настройка DNS-сервера (bind) в CentOS/RHEL 7

BIND (Berkeley Internet Name Daemon) так же известен как named – это самый известный и самый используемый DNS-сервер в интернете. Я постараюсь описать процесс установки и настройки этого сервиса в chroot-окружении (chroot – операция изменения корневого каталога в Unix-подобных операционных системах. Программа, запущенная с изменённым корневым каталогом, будет иметь доступ только к файлам, содержащимся в данном каталоге. Поэтому, если нужно обеспечить программе доступ к другим каталогам или файловым системам (например, /proc), нужно заранее примонтировать в целевом каталоге необходимые каталоги или устройства.).
(далее…)

Bitcoins

Как пишет Wikipedia, Биткойн (от Bitcoin: англ. bit — бит и coin — монета) — пиринговая система электронной наличности, использующая одноимённую цифровую валюту, которую часто называют криптовалютой или виртуальной валютой. Биткойны могут использовать для оплаты товаров или услуг у продавцов, готовых их принимать. Есть возможность обмена на обычные деньги через специализированные площадки для торгов или обменники.

(далее…)

Тестовая лаборатория Synology

Тестовая лаборатория Synology
Содержимое тестовой лаборатории для репозитория Synology synology.acmenet.ru:
1. APC Smart UPS 750;
2. 2 x 3Com 3CDSG8;
3. Apple TV (aTV3) для тестирования PlexConnect;
4. Apple Mac Mini (i7-3720QM @ 2.60GHz, 16GB RAM): VMware vSphere 5.5.0 с виртуальными машинами для кросс-компиляции;
5. Synology DS1813+ (Intel Atom D2700 @ 2.13GHz, 4GB RAM);
6. Synology DS713+ (Intel Atom D2700 @ 2.13GHz, 2GB RAM).

Обновление VMware ESXi 5.5 на Mac Mini

Загружаем vSphere Client и в меню Configuration, в блоке Software выбираем пункт Security Profile. Далее в блоке Services справа нажимаем на Properties и в открывшемся окне запускаем сервис SSH. Теперь любым SSH-клиентом подсоединяемся к ESXi Server’у и выполняем следующие команды:
(далее…)

Новые контроллеры Ubiquiti для Synology

Информация для пользователей репозитория synology.acmenet.ru:
Предлагаю вашему вниманию новые версии контроллеров от Ubiquiti для Synology:

  • UniFi Wireless Controller (бывшая UniFi Controller версии 3.xx, для тех кто использует контроллер только с точками доступа).
  • UniFi Controller (новый UniFi Controller версии 4.xx, для тех кто использует контроллер с точками доступа и другим UniFi-оборудованием из категории Switching & Routing).
  • mFi Controller (контроллер для устройств mPower и mPort).

Основные отличия новых пакетов:
(далее…)

iOS 8.1 и отправка SMS с iPad’а или Mac’а

Как известно, начиная с версии iOS 8.1 в iPhone добавили функционал «прокси» для SMS-сообщений. Теперь SMS‘ки можно отправлять хоть с iPad‘а (с iOS 8.1), хоть с Mac‘а (начиная с версии OS X 10.10 Yosemite).

Для того чтобы включить эту функцию, необходимо в настройках iPhone‘а, в блоке настроек «Сообщения» выбрать пункт «Переадресация сообщений» и там включить переключатель напротив устройства с которого хочется читать и отправлять SMS‘ки. Переключаешь выключатель в положение «вкл», дальше открывается окошко куда нужно ввести цифровой код, который высвечивается на «присоединяемом» устройстве.
Вот только код никак не желал показываться, ни на iPad‘е, ни на Mac‘е. При чём на Mac‘е даже автоматически открывалась программа «Сообщения», но никакого кода не показывалось.
(далее…)

Миграция установленного Linux’а на другую машину

Перенос Linux’а на другой компьютер

Причин для переноса установленного Linux’а на другой компьютер или виртуальную машину может быть множество. У меня причина простая, я наигрался с CentOS’ом в Parallels Desktop’е на ноутбуке и решил его перенести в виртуальную машину на Mac mini, где у меня запущен VMware ESXi 5.5.

Переносить можно по-разному, можно сделать бэкап какой-нибудь сторонней утилитой, а затем восстановить операционную систему уже на новом месте. Но я выбрал самый простой вариант — перенос содержимого диска по сети используя утилиты dd и NetCat (в случае если будет использоваться незащищённый канал связи, можно использовать вместо netcat’а — ssh, это на порядок медленнее, зато безопаснее).

(далее…)

GNU on Windows

После нескольких лет работы в консоли (Linux или OS X), возвращаясь в коммандную строку Windows – очень не хватает простейших утилит, типа diff, grep, md5sum, sort, uniq и, конечно же, wget/curl.
Когда-то, в бытность Windows XP пользовался пакетом UnxUtils. Пакет этот, судя по всему, сейчас заброшен и давно не обновлялся. Есть ещё пакет GNUWin32 (для него есть утилита GetGNUWin32, для автоматизации процесса скачивания и установки пакетов GNUWin32). Он посвежее, но последние версии тоже датируются аж 2010-м годом. А ещё этот GNUWin32 показался мне каким-то большим и слишком громоздким.
После небольших поисков был найден ещё один вариант – GNU on Windows. Этот пакет судя по всему основан на GNUWin32, но какие-то программы в нём немного новее, нежели в исходном GNUWin32.
(далее…)