Добавление Linux в Windows домен

Всем привет. Пока пришлось отложить вторую часть статьи про мониторинг (а первую вы можете прочитать вот тут: Базовый мониторинг. Prometheus и node_exporter.) и понадобилось мне по-быстрому добавить Linux машины в домен Windows.

Из этого родилась эта заметка. Приступаем.

Читайте далее

Установка Python3.10.10 + OpenSSL 1.1.1 в RHEL 7

Понадобилось мне недавно установить Python3 определенной версии на сервера с ОС RHEL 7. И вот вроде задача простая, но были несколько условий, а именно:

  • На контуре закрыт доступ в сеть Интернет
  • В локальном репозитории нет нужной версии

И еще были требования к минимальным номерам версий, Python должен быть не ниже 3.10.10 и исходя из этого появлялась еще необходимость обновить OpenSSL до версии 1.1.1. После прочтения нескольких статей родилась эта короткая инструкция.

Читайте далее

Как скопировать SSH-ключи на несколько серверов

Скрипт из этой заметки позволит вам раскидать SSH-ключ по списку серверов, чтобы не вводить ssh-copy-id для каждого сервера вручную. А как создать SSH-ключ вы можете узнать в заметке Как клонировать Git репозиторий через SSH, пункт “Приступаем к созданию SSH ключей”.

Читайте далее

Ускоряем работу в командной строке Linux

Сегодня я бы хотел рассказать про ускорение работы в командной строке Linux. Это будет заключительная статья из серии. Предыдущие статьи: Основные команды терминала Linux и Команды терминала Linux для DevOps.

Читайте далее

Написание bash скриптов. Повышаем свои skill`ы

ОСНОВЫ СКРИПТОВ

Скрипт или как его еще называют – сценарий, это последовательность команд, которые по очереди считывает и выполняет программа-интерпретатор, в нашем случае это программа командной строки – bash.

Читайте далее

Команды терминала Linux для DevOps

Всем привет.

Эта статья является продолжением статьи про основные команды терминала Linux.

Сегодня я постараюсь рассказать вам про команды терминала, которые чаще всего используют DevOps`ы в своей работе. Что-то будет повторяться, что-то нет. Но здесь каждая команда будет с дополнительным описанием. Начнём.

Читайте далее

Основные команды терминала Linux

Всем привет.

В этом посте я не буду затрагивать информацию про установку и выбор дистрибутива Linux. Установка описана во множестве мануалов в интернете, а выбор – это вообще очень холиварная тема. От себя скажу только одно, я в работе использую два дистрибутива, это Ubuntu и CentOS.

Читайте далее

Что должен знать Junior DevOps

Недавно я опубликовал заметку Что должен знать «сферический DevOps в вакууме», но мне кажется, что требования описанные в ней не знают даже многие Senior DevOps`ы. Уж слишком там много технологий (120 шт. если мне не изменяет память).

Читайте далее