В Windows для подключения к рабочему столу удаленного компьютера по протоколу RDP (Remote Desktop) по-умолчанию используется порт TCP 3389. В этой статье мы рассмотрим, как изменить номер стандартного порта для службы RDP на другой (применимо как к дестопным версиям Windows (далее…)
Метка: Windows 11
-
Как удалить и заблокировать установку Outlook New в Windows 10 и 11
Новое приложение Outlook (New) автоматически устанавливается в последних версиях Windows 11 (начиная с 23H2), а также в Windows 10 (вместе с обновлениями безопасности Windows Update, выпущенными с февраля 2025 года). Предполагается, что новое нативное приложение Outlook (на базе WebView2) должен (далее…)
-
Не работает кнопка подпись в Outlook 2019/2016/365
В разных версиях Outlook (2019/2016/2013/Microsoft 365 Apps) периодически встречается баг, когда перестает работать кнопка создания подписи. Когда пользователь нажимает кнопку Подпись в настройках Outlook, диалоговое окно создания подписи не появляется, или зависает/закрывается Outlook. Чаще всего (далее…)
-
Outlook постоянно запрашивает пароль при подключении к почтовому ящику
Очень распространена проблема, когда Outlook начинает постоянно запрашивать пароль пользователя, даже если введен верный пароль. Выглядит это следующим образом: после запуска Outlook успешно подключается к on-premises Exchange серверу (или ящику на Office 365/Microsoft 365), отображается список (далее…)
-
MS Ofiice: Убрать надпись ‘Ваша лицензия не является подлинной’
При запуске любого из приложений пакета Microsoft Office (будь то Word, Excel, Outlook), может показываться предупреждение о том, что на компьютере используется лицензия, которая не проходит проверку подлинности. В этой статье мы рассмотрим, когда может появиться проблема с проверкой лицензии MS (далее…)
-
Отправка сообщений в WhatsApp из командной строки
Для отправки сообщений в мессенджер WhatApp из командной строки можно воспользоваться консольным клиентом Mudslide. Чаще всего такая необходимость возникает, когда вам нужно получить оповещение от скрипта или системы мониторинга.
ПроектMudslide((далее…) -
Установка и настройка Docker на Windows Subsystem Linux (WSL2)
Есть два варианта установки платформы контейнеризации Docker на Windows 10 и 11: в виде нативного win приложения Docker Desktop for Windows (используется встроенные компоненты Hyper-V + контейнеры Windows), или в виде полноценной установки Docker Engine в дистрибутив Linux в подсистеме Windows (далее…)
-
Создаем мультизагрузочную USB флешку с несколькими ОС с помощью Ventoy
Ventoy – один из лучших инструментов для создания мультизагрузочных USB флешек с несколькими операционными системами. Ventoy позволяет создать загрузочную USB флешку, на которую нужно скопировать установочные ISO образы с дистрибутивами различных ОС. При загрузке с такой флешке вы можете выбрать, (далее…)
-
Настройка SSH подключений в Visual Studio Code
Visual Studio Code – это очень функциональный и универсальный текстовый редактор, который могут использовать не только разработчкики, но и системные администраторы. Вы можете использовать VS Code для редактирования скриптов (см. как использовать VSCode для разработки скриптов PowerShell), конфигурационных файлов или даже командной оболочки консоли. С помощью расширения Remote SSH вы можете подключаться к удаленным компьютерам по SSH и редактировать любые файлы, скрипты, конфиги или выполнять команды на удаленных Windows или Linux хостах прямо из VS Code, установленного на вашем компьютере.
В этой статье мы покажем, как настроить SSH клиент в Visual Studio Code для подключения к удаленным хостам.
Запустите VS Code, перейдите в раздел Extensions (
Ctrl + Shift + X), найдите и установите расширение Remote SSH.
При этом автоматически устанавливаются расширения Remote SSH: Editing Configuration Files и Remote Explorer (вкладка Extension Pack).
Выберите Remote Explorer в левой панели VS Code и создайте новое SSH подключение. Мастер подключения запросит:
- строку SSH подключения:
root@192.168.31.4 - путь к конфигурационному файлу, в котором будут храниться настройки этого подключения (по умолчанию
C:Users%username%.sshconfig.
Чтобы создать новое подключение можно нажатьCTRL + SHIFT + Pи выбрать Remote-SSH: Connect to Host)
Теперь вы можете подключиться к удаленному хосту по SSH. Выберите нужный хост в списке и выберите Connect.
При первом подключении VSCode запрашивает у вас тип платформы на удаленном SSH хосте (Linux/Windows/MacOS) и пароль для подключения:

После подключение к удаленном SSH хосту вы можете прямо из VSCoder редактировать любые текстовые файлы и выполнять команды в Shell как будто вы подключились с помощью ssh-клиента (чтобы отобразить окно терминала, выберите Terminal -> New Terminal),
Если вы в VSCode попробуете сохранить файл, которые не доступен для правки пользователю без прав root (без sudo), появиться ошибка:Failed to save 'sshd_config': Unable to write file 'vscode-remote://ssh-remote+192.168.79.128/etc/ssh/sshd_config' (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '/etc/ssh/sshd_config')

Для решения это проблемы можно использовать расширение VSCode Save as Root in Remote — SSH. После установки этого расширения вы сможете сохранить файл в режим sudo с помощью команды «Save as Root».
В Remote SSH вы можете использовать как парольную аутентификацию, так и аутентификацию по SSH ключам.
Попробуем настроить аутентификацию по SSH ключам на удаленном хосте Windows:
- Сгенерируйте на клиенте пару SSH ключей:
ssh-keygen -t ed25519В этом примере используется Windows 10 со встроенным клиентом OpenSSH. - Скопируйте файл открытого ключа
C:Users%username%.sshid_ed25519в файлC:Usersuser1.sshauthorized_keysна удаленном хосте (где user1 – имя пользователя, под которым вы будете подключаться); - Проверьте, что в конфигурационном файле OpenSSH сервера в Windows включена опция:
PubkeyAuthentication yes
- Теперь откройте файл C:Users%username%.sshconfig в котором хранятся настройки подключения VSCode к хостам SSH. Найдите хост и добавьте параметре IdentityFile с путем к вашему закрытому ключу:
Host 192.168.31.4 HostName 192.168.31.4 User root IdentityFile "C:Usersuser1.sshid_ed25519"
Чтобы быстро открыть конфиг файл, нажмите F1 -> Remote-SSH: Open SSH Configuration File.
Теперь при подключении к SSH хосту будет использоваться аутентификацию по ключу (без пароля).
Вы можете использовать директиву LocalForward для организации SSH туннелей и проброса портов. Можно использовать директивы
ForwardAgentиProxyJump:Host PublicJumpServer1 HostName pub.winitpro.ru User user1 ForwardAgent yes Host PrivateServer1 HostName private.contoso.com User user1 ProxyJump PublicJumpServer1
Также вы можете использовать VS Code для подключения и разработки в базах данных MS SQL Server.
- строку SSH подключения:
-
Подключение USB устройств в WSL (Windows для Linux) и Hyper-V
Для получения прямого доступа к физическим USB устройствам компьютера из подсистемы Windows для Linux (WSL2) или виртуальной машины Hyper-V вы можете open-source проект usbipd-win. Это проект позволяет настроить сквозную передачу внешнего USB устройства, подключенного к хостовой Windows, в любой (далее…)
