- Переходим по одной из ссылок 64bit 32bit
- Устанавливаем, на 3х картинках важные пункты которые нужно будет выбрать (они могут быть установлены по умолчанию)
- Перезагружаем систему
- Запускаем Git Bash
- Вводим команду
mkdir -p ~/.ssh && cd ~/.ssh
(создание папки .ssh и переход в нее) - Проверяем что ключей ещё нет, если есть как минимум 2 файла с одинаковым именем один без разрешения второй с расширением .pub, то сразу переходим к пункту 5
- Генерируем ssh ключи для доступа к гиту и виртуальной машине
ssh-keygen -t ed25519 -C "[email protected]"
Когда увидим сообщение "Enter file in which to save the key (/c/Users/lostp/.ssh/id_ed25519):" нажимаем Enter. Потом ещё 2 раза Enter на строчках "Enter passphrase (empty for no passphrase):" и "Enter same passphrase again:" - Копируем публичный ключ (он лежит в файле с расширением .pub) в буффер обмена, и скидываем его мне в телеграмм. Содержание файла можно вывести командой
cat (имя_файла).pub
. Вашим логином в виртуальной машине сдеалю ваш логин в телеграмме
- Устанавливаем VSCode
- Устанавливаем расширения:
- C/C++ Extension Pack
- CMake Tools
- Remote - SSH
- Remote - SSH: Editing Configuration Files
- Remote Development
- Запускаем VSCode и жмем на значек
- Создаем подключение в виртуальной машине
- Вбиваем ваш_логин_в_телеграмм@51.250.79.107
- Следующим шагом выбираем Linux (т.к. на виртуальной машине стоит именно он). В следующем пункте нажимаем Продолжить
- Для того что бы убедится что все работает набираем в терминале whoami и видим свой логин
TODO