Основен 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 е на етап БЕТА, така че трябва да стане по-интересен и да стане полезна функция в близко бъдеще.

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

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

Как да намерите и използвате папката AppData в Windows
Как да намерите и използвате папката AppData в Windows
Папката AppData в Windows съдържа набор от полезна информация, ако знаете къде да я намерите. Ето как да получите достъп до тази скрита папка, какво има там и какво можете да правите с тези данни.
Как да запазите тема в Windows 10 Creators Update
Как да запазите тема в Windows 10 Creators Update
В тази статия ще видим как да запазим тема в Windows 10 Creators Update. Ако сте персонализирали външния вид на вашия компютър, може да искате.
Как да попречим на Google Chrome да съхранява историята на браузъра
Как да попречим на Google Chrome да съхранява историята на браузъра
Google Chrome е чудесен браузър, но няма настройка, която да го спре да записва историята ви на сърфиране. Ето как да заобиколите това ограничение.
Как да получите кредити за алианс във Rise of Kingdoms
Как да получите кредити за алианс във Rise of Kingdoms
Готови ли сте да влезете в учебниците по история? Епичната мобилна одисея на Lilith Games Rise of Kingdoms (ROK) ви позволява да бъдете герой на избраната от вас цивилизация. Стартирайте своето приключение, като изберете от 27 истински герои и 11 цивилизации
Как да видите услуги, свързани с процес в Windows 10
Как да видите услуги, свързани с процес в Windows 10
Описва как да видите услуги, свързани с процес в Windows 10. Например, можете да видите всички услуги, свързани със svchost.exe
Деактивирайте блокирането на изтеглените файлове в Windows 10
Деактивирайте блокирането на изтеглените файлове в Windows 10
Когато се опитате да отворите или изпълните изтегления файл, Windows 10 ви пречи да го отворите директно. Ето как да промените това поведение.
Как да добавите аплет за история на клипборда към Cinnamon
Как да добавите аплет за история на клипборда към Cinnamon
По подразбиране работната среда на Cinnamon няма аплет за история на клипборда. Ето как можете да го добавите към панела в Cinnamon.