Как использовать Windows 10 SSH-сервер?

Как использовать Windows 10 SSH-сервер Изучение

Windows предлагает собственный SSH-клиент и встроенные инструменты SSH, начиная с Windows 10. С их помощью вы можете подключаться к SSH-серверам без стороннего программного обеспечения и даже запускать свой собственный SSH-сервер Windows 10.

Краткое руководство: Активация Windows 10 SSH

Активировать клиент:

  1. Перейдите в «Настройки» > «Приложения» > «Приложения и функции» > «Дополнительные функции» и проверьте, установлен ли клиент OpenSSH — при необходимости установите его через «Добавить функцию».
  2. Откройте командную строку от имени администратора, например, с помощью поиска Windows> «cmd.exe»> «запуск от имени администратора»
  3. Введите CMD-команду «ssh».
  4. Установите соединение с нужным сервером с помощью «ssh name@server».
  5. При необходимости учитывайте порт: Стандартным является порт 22, измените порт с номером -pPort после имени сервера.
  6. Для первого подключения, если необходимо, подтвердите отпечаток ключа хоста, нажав Да, и введите пароль.

Настройте SSH-сервер Windows 10:

  1. Откройте «Настройки» > «Приложения» > «Приложения и функции» > «Дополнительные функции».
  2. Выберите «Добавить компоненты», «Сервер OpenSSH» и «Установить» (требуются права администратора).
  3. В приложении Windows «Службы» установите тип запуска для «Агент аутентификации OpenSSH» и «Сервер OpenSSH» на «Автоматически».
  4. Проверьте правила брандмауэра в диалоговом окне «Выполнить» с помощью «Get-NetFirewallRule -Name *SSH*».
  5. Подключитесь к SSH-серверу, введя «ssh »

Что такое Windows 10 SSH (безопасная оболочка)?

Secure Shell (SSH) используется для установки безопасного сетевого соединения между компьютерами или серверами. Благодаря встроенным инструментам Windows SSH это работает с помощью команд CMD и удаленного рабочего стола без необходимости находиться непосредственно на соответствующем компьютере в сети. Как и в случае с Ubuntu SSH, для этого не требуется стороннего программного обеспечения, и он выполняется безопасно через соединения, зашифрованные с помощью SCP и SFTP.

Это дает администраторам множество преимуществ, поскольку они используют соединение сервер-клиент SSH для удаленного выполнения задач. Также возможно соединение между компьютерами Linux и Windows, удаленное управление компьютером и передача зашифрованных данных.

Преимуществом протокола SSH является безопасный удаленный доступ благодаря следующим аспектам безопасности:

  • Клиент-серверная аутентификация
  • Зашифрованная передача данных
  • Целостность данных
Читайте также:  Как достичь эффективного взаимодействия с кодом Python - полезные советы и лучшие инструменты

Как можно использовать SSH-клиент Windows 10?

Для использования удаленного доступа SSH через Windows должны быть выполнены следующие требования:

  • Минимум Windows 2019 или Windows 10 (версия 1809)
  • По крайней мере PowerShell 5.1
  • Права администратора

Чтобы использовать клиент OpenSSH для Windows 10, выполните следующие действия:

Шаг 1: Проверьте, установлен ли уже клиент OpenSSH, выбрав » Настройки » > » Приложения » > » Приложения и функции » > » Дополнительные функции «. Если нет, перейдите в раздел «Добавить компонент», введите «Клиент OpenSSH» и нажмите «Установить».

Проверьте, установлен ли уже клиент OpenS

По умолчанию клиент SSH для Windows 10 уже должен находиться в разделе «Дополнительные функции».

Шаг 2. После установки клиента откройте командную строку от имени администратора, например, набрав «cmd.exe» в поиске Windows, а затем выбрав «Запуск от имени администратора».

Шаг 3. Чтобы открыть собственный инструмент SSH в Windows 10, введите следующую команду CMD :

ssh

Теперь вы увидите Руководство по использованию SSH с синтаксисом команды и всеми возможными на данный момент параметрами, которые предлагает вам клиент SSH.

Теперь вы увидите Руководство по использованию SS

Используйте команду «ssh», чтобы вызвать все важные параметры SSH в диалоговом окне «Выполнить».

Шаг 4: Если вы хотите получить доступ, например, к Raspberry Pi, действуйте аналогично macOS и Linux. Подключитесь к удаленному серверу на целевом устройстве Raspberry с помощью следующей команды:

ssh pi@raspberrypi

В адресе «Pi» означает имя пользователя на удаленном сервере, а «raspberrypi» — на адресуемом удаленном сервере. Если это IP-адрес в сети или внешний удаленный сервер, используйте следующий синтаксис команды:

ssh name@meinewebsite.meindomainname.de

Шаг 5: По умолчанию клиент SSH использует порт 22. Если адресованный сервер использует другой порт, например. B. Порт 7200, установить соединение следующим образом, указав порт:

ssh pi@raspberrypi -p 7200

Шаг 6: Если вы подключаетесь к серверу в первый раз, обычно подтвердите отпечаток ключа хоста, введя «Да». Если вы сами настраиваете удаленный сервер, вам все равно не о чем беспокоиться, потому что удаленный сервер, с которым вы разговариваете, принадлежит вам. Затем введите пароль пользователя для управления удаленным компьютером через SSH и команды терминала.

Читайте также:  Будущее языков программирования пятого поколения и прикладных систем в 2024 году - как сделать правильный выбор

Как настроить SSH-сервер Windows 10?

Вы не просто хотите получить доступ к удаленному серверу через SSH, но хотите настроить SSH-сервер Windows 10? Затем сначала установите сервер OpenSSH. Обычно он не предустановлен в Windows, но его можно быстро дооснастить.

Действуйте следующим образом:

Шаг 1: Перейдите по пути » Настройки » > » Приложения » > » Приложения и функции » > » Дополнительные функции «.

Шаг 2: Перейдите в » Добавить компоненты «, выберите „Сервер OpenSSH“ в списке и нажмите „Установить“. Этот шаг можно выполнить только с правами администратора.

Сервер OpenSSH можно дооснастить дополни

Сервер OpenSSH можно дооснастить дополнительными функциями Windows.

Шаг 3: Для сервера SSH Windows устанавливает службы „Агент аутентификации OpenSSH“ (если он еще не установлен) и „Сервер OpenSSH“. Если вы хотите регулярно использовать SSH, измените тип запуска служб на „Автоматически“. Для этого введите „Службы“ в поиске Windows и запустите приложение „Службы“. Щелкните правой кнопкой мыши соответствующие службы и перейдите в „Свойства“. Теперь измените тип запуска на » Автоматически «.

Шаг 4: Наконец, проверьте, включены ли правила брандмауэра SSH. Для этого введите в диалоге «Выполнить» следующую команду и проверьте правила брандмауэра:

Get-NetFirewallRule -Name *SSH*

Шаг 5: Теперь, чтобы подключиться к SSH-серверу, введите следующую команду:

ssh <server-name>

Оцените статью
Блог о программировании
Добавить комментарий