Основы работы с git

Автор Itworkroom
git

Git (пр. «гит») — распределённая система управления версиями. Система была создана Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года.

Известные проекты, которые используют git — ядро Linux, Swift, Android, Drupal, Cairo, GNU Core Utilities, Mesa, Wine, Chromium, Compiz Fusion, FlightGear, jQuery, PHP, NASM, MediaWiki, DokuWiki, Qt, ряд дистрибутивов Linux.

Проект является свободным и выпущен под лицензией GNU GPL версии 2. Для работы, по умолчанию используется TCP порт 9418.

Установка git

apt-get install git

Синтаксис git

git <опции> <команды> <аргументы>

вывод полного перечня команд:

(далее…)

Установка TLS/SSL на NGINX Ubuntu

Автор Itworkroom
nginx ssl

Lets Encrypt это центр сертификации (CA, Certificate Authority), который позволяет создавать и устанавливать бесплатные сертификаты TLS/SSL (криптографические протоколы, обеспечивающие защищённую передачу данных между узлами), тем самым позволяя использовать шифрованный HTTPS на веб-сервере. На данный момент процесс получения сертификатов автоматизирован за счёт наличия клиента Certbot, который делает большую часть необходимых операций и процедур.

В этом руководстве показан пример использования Certbot для получения бесплатного SSL сертификата для Nginx на Ubuntu 18.04, а также настройка автоматического продление этого сертификата.

Подготовка

Подразумевается, что у Вас перед тем как начать устанавливать SSL сертификат, уже имеется:

  • Сервер с установленной и настроенной ОС Ubuntu 18.04, включая настройку не-привилегированного (non-root) пользователя с привилегиями sudo
  • Установленный и настроенный Веб-сервер Nginx
  • Зарегистрированное доменное имя. В руководстве мы будем использовать example.com.
  • Для вашего сервера настроены обе записи DNS, указанные ниже.
    • Запись A для example.com, указывающая на публичный IP адрес вашего сервера.
    • Запись A для www.example.com, указывающая на публичный IP адрес вашего сервера.

(далее…)

Отслеживание изменения файла в Windows Power Shell

Автор Itworkroom
powershell

Часто у ИТ специалистов возникает необходимость отслеживания изменения в текстовых файлах, будь это логи сервера или другой динамический текстовых документ. Для реализации данной задачи в ОС Linux имеется встроенная утилита Tail, её запускают с ключем -f для вывода новых данных в файле. Для отслеживания изменения файла в Windows, имеется командлет Get-Content в Power Shell. Работа данного командлета очень схожа с Tail из Linux.

В данной статье рассматривается синтаксис использования командлета Get-Content Power Shell.

(далее…)

Бесплатная версия ESXi 6.7 — Как скачать и получить Лицензионный ключ

Автор Itworkroom
vmware logo

Как и в предыдущих релизах, в версии vSphere 6.7, компания
VMware предоставляет бесплатную версию Hypervisor ESXi. Бесплатный и бессрочный лицензионный ключ генерируется индивидуально, на сайте VMware. Бинарные файлы вы получите в оригинале, т.е. такие же как коммерческой версии, единственно с программными ограничениями.

Технические характеристики и ограничения

  • Нет коммерческой поддержки (только поддержка сообщества)
  • Бесплатная версия ESXi не может быть добавлена ​​в vCenter Server
  • Некоторые функции API отсутствуют
  • Нет физических ограничений процессора
  • Количество логических процессоров на хост: 480
  • Максимальное количество виртуальных ЦП на виртуальную машину: 8
(далее…)

Изменение режима аутентификации Microsoft SQL Server

Автор Itworkroom
sql server

В статье показано, как изменить режим аутентификации в MS SQL Server. Например это необходимо, когда при установке не был указан смешанный режим аутентификации, но вы завели нового пользователя и необходимо соединиться к БД под данным пользователем.

Для изменения режима аутентификации, необходимо зайти в систему от имени пользователя, учетная запись которого существует в MS SQL Server и запустить SQL Management Studio. (далее…)