В виду того факта, что теперь рабочая система на работе – это как правило Windows 10 Pro x64
, то нужно как-то выходить из ситуации когда нужно подключаться к оборудованию или системам Ubuntu Bionic
по безопасному каналу. Можно это делать, либо скачивать и использовать клиент Putty
, либо же обойтись тем что имеет в своем распоряжении сама система Windows 7 Pro amd64
Текущая система:
- Windows 10 Pro x64 Russian
- Version 10.0.17134.112
Запускаю консоль PowerShell с правами локального администратора:
Win + X → Power Shell (Admin)
PS C:\Windows\system32> get-windowscapability -online | ? Name -like 'OpenSSH*'
Доступна клиентская часть SSH для установки если нужно
Name : OpenSSH.Client~~~~0.0.1.0
State : Installed
Доступна серверная часть SSH для установки если нужно
Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
Мне нужен клиент, потому и устанавливаю:
PS C:\Windows\system32> Add-WindowsCapability -online -name OpenSSH.Client~~~~0.0.1.0
Path :
Online : True
RestartNeeded : False
Из вывода видно, что клиент SSH установлен, перезагружать систему не требуется:
PS C:\Windows\system32> ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file]
[-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
[-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
destination [command]
Пробую подключиться к Ubuntu 18.04 Server amd64
с Windows 10
используя установленный нативный ssh клиент:
PS C:\Windows\system32> ssh -l ekzorchik 192.168.100.143 -p 22
The authenticity of host '192.168.100.143 (192.168.100.143)' can't be established.
ECDSA key fingerprint is SHA256:BQTN+Vc7LxC1zGeHc9oZRskg1ECaI/bELDUL8L3GJsw.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.100.143' (ECDSA) to the list of known hosts.
ekzorchik@192.168.100.143's password:
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-29-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
System information as of Wed Oct 31 11:20:42 MSK 2018
System load: 0.16 Processes: 96
Usage of /: 7.6% of 48.02GB Users logged in: 1
Memory usage: 8% IP address for enp0s3: 192.168.100.143
Swap usage: 0%
28 packages can be updated.
7 updates are security updates.
Last login: Wed Oct 31 11:20:05 2018
ekzorchik@srv-bionic:~$
Работает. Можно и не ставить/скачивать клиент Putty. Правда в Putty больше возможностей чем в средствах операционной системы Windows 10 Pro или я не прав и это только по моему не знанию. Ладно, заметка имеет место быть, как расширение кругозора. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.