Основен Windows 10 Как да активирам OpenSSH сървър в Windows 10

Как да активирам OpenSSH сървър в Windows 10



Както може би вече знаете, Windows 10 включва вграден SSH софтуер - и клиент, и сървър! В тази статия ще видим как да активираме SSH сървъра.

Реклама

Забележка: Приложението OpenSSH Server ще ви позволи да установите връзка с вашия компютър чрез SSH протокола. Това няма да ви позволи достъп до други компютри във вашата мрежа. За да се свържете с други компютри, трябва инсталирайте OpenSSH клиента .

С Windows 10 Microsoft най-накрая изслуша своите потребители, след като години искаха SSH клиент и сървър. Чрез включване на реализация на OpenSSH, стойността на ОС се увеличава.

В момента на това писане софтуерът OpenSSH, включен в Windows 10, е на етап БЕТА. Това означава, че може да има някои проблеми със стабилността.

Предоставеният SSH сървър е подобен на приложението Linux. На пръв поглед изглежда, че поддържа същите функции като неговия * NIX колега. Това е конзолно приложение, но работи като Услуга Windows .

Нека да видим как да активираме OpenSSH сървъра в Windows 10.

как да предавате музика на

Активирайте сървъра OpenSSH в Windows 10

  1. Отвори Приложение за настройки и отидете на Приложения -> Приложения и функции.
  2. Вдясно щракнете върху Управление на незадължителни функции.Windows 10 Инсталиране на SSH сървър
  3. На следващата страница щракнете върху бутонаДобавете функция.Sshd Service Windows 10
  4. В списъка с функции изберетеOpenSSH сървъри щракнете върхуИнсталирайбутон.Услугата Sshd работи
  5. Рестартирайте Windows 10 .

Това ще инсталира софтуера OpenSSH Server в Windows 10.

Двоичните му файлове се намират под папкатаc: windows system32 Openssh. Освен SSH клиентските приложения, папката съдържа следните сървърни инструменти:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • и конфигурационния файл 'sshd_config'.

SSH сървърът е конфигуриран да работи като услуга.

Windows 10 се свързва към вградения Sshd сървър 2

В момента на това писане не започва автоматично. Трябва да го конфигурирате ръчно.

Как да стартирам OpenSSH сървъра в Windows 10

  1. Щракнете двукратно върхуsshdвлизане в Услуги за отваряне на свойствата му.
  2. В раздела „Вход“ вижте потребителския акаунт, който се използва от sshd сървъра. В моя случай е такаNT услуга sshd.Windows 10 се свързва към вградения Sshd сървър 3
  3. Сега отворете повишен команден ред .
  4. Отидете в директорията c: windows system32 Openssh с помощта на командатаcd c: windows system32 Openssh.
  5. Тук изпълнете командатаssh-keygen -Aза генериране на ключове за сигурност за sshd сървъра.Windows 10 се свързва към вградения Sshd сървър 5
  6. Сега, в повишения команден ред, въведетеexplorer.exe.за стартиране на File Explorer в папката OpenSSH.
  7. Актуализиране: Microsoft публикува a урок което прави правилния процес на възлагане много прост.
    Отворете PowerShell като администратор и изпълнете следните команди:

    Инсталиращ модул-Принудително OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Това е! Всички необходими разрешения са зададени.

  8. Като алтернатива можете да изпълните тези стъпки.
    Щракнете с десния бутон върхуssh_host_ed25519_keyфайл и да промени собствеността си на потребителя на услугата sshd, напр.NT услуга sshd.
  9. Кликнете върху „Добавяне“ и добавете разрешението „Четене“ за потребителя „NT Service sshd“. Сега премахнете всички други разрешения, за да получите нещо подобно:Кликнете върху „Прилагане“ и потвърдете операцията.
  10. Накрая отворете Услуги (Натиснете клавишите Win + R и напишетеуслуги.mscв полето Run) и стартирайте услугата sshd. Трябва да започне:
  11. Разрешете SSH порта в защитната стена на Windows. По подразбиране сървърът използва порт 22. Изпълнете тази команда в повишен команден ред:netsh advfirewall firewall добави име на правило = 'SSHD порт' dir = в действие = разреши протокол = TCP localport = 22Microsoft предостави следната алтернативна команда за PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. И накрая, задайте парола за вашия потребителски акаунт ако го нямате.

Сега можете да опитате в действие.

Свързване със SSH сървъра в Windows 10

Отворете вашия ssh клиент. Можете да го стартирате на същия компютър, напр. използвайки вградения Клиент на OpenSSH или го стартирайте от друг компютър във вашата мрежа.

как да преместите всички Snapchat спомени в камерата

В общия случай синтаксисът за клиента на конзолата OpenSSH е както следва:

ssh потребителско име @ хост -p порт

В моя случай командата изглежда по следния начин:

ssh winaero@192.168.2.96

Къдетоwinaeroе моето потребителско име в Windows и192.168.2.96е IP адрес на моя компютър с Windows 10 . Ще се свържа с него от друг компютър, работещ с Arch Linux.

И накрая, вие сте в!

Сървърът изпълнява класически конзолни команди на Windows, напр. повече, type, ver, copy.

Но не мога да стартирам FAR Manager. Изглежда черно-бял и счупен:

Друго интересно наблюдение: Можете да стартирате GUI приложения като Explorer. Ако сте влезли в същия потребителски акаунт, който използвате за SSH, те ще стартират на работния плот. Вижте:

Е, вграденият SSH сървър определено е интересно нещо за игра. Тя ви позволява да управлявате машина с Windows, без да инсталирате инструменти като rdesktop на вашия компютър с Linux или дори да променяте настройките на Windows от компютър с Linux, на който няма инсталиран X сървър.

От това писане вграденият SSH сървър в Windows 10 е на етап БЕТА, така че трябва да стане по-интересен и да стане полезна функция в близко бъдеще.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие