Копирование файлов через SSH (SCP), 9 простых примеров

Автор Itworkroom
scp

SCP (от англ. secure copy) — программа и протокол копирования файлов по сети. Эта утилита использует SSH для передачи данных (аутентификацию и шифрование что и SSH) SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня).

Если при копировании исходного файла на целевой хост назначения, файл уже существует, то SCP перезаписывает файл назначения. Если файл назначения не существует, тогда создается нулевой файл, ему присваивается имя файла назначения и уже в него записывается содержимое копируемого файла.

Пример 1: Копируем файл «file.txt» из удаленного хоста на локальный хост.

(далее…)

Доступ через SSH и работа с ключами (доступ ssh по ключам)

Автор Itworkroom
ssh

Хорошая практика при использовании SSH использовать ключи шифрования, повышается безопасность за счет использования ключей и удобство за счет отключения функции ввода пароля. Для этого необходимо сгенерировать ключи шифрования открытый (публичный) и закрытый (приватный), скопировать публичный ключ на удаленный целевой хост, добавит этот ключ в хранилище и отключить авторизацию по паролю в службе sshd.

Сгенерируем RSA пару ключей на локальном компьютере:

(далее…)

Основы работы с 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 <опции> <команды> <аргументы>

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

(далее…)

Отслеживание изменения файла в 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
(далее…)