Я установил RHEL 8.2 с бесплатной лицензией разработчика (голое оборудование), похоже, что sshd установлен, работает по умолчанию с уже открытым портом 22, мне не нужно было ничего делать, чтобы установить sshd или открыть порт.
[root@<hostname> etc]# systemctl status sshd
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2020-08-17 13:35:12 MDT; 1h 7min ago
...
но в Windows 10 Pro (с установленным клиентом cygwin ssh),
ssh <user>@<ip-address>
я получаю эту ошибку
ssh: connect to host <ip-address> port 22: Permission denied
При установке RHEL 8.2 в терминале bash я могу успешно использовать ssh локально: ssh <user>@<ip-address>
, и он работает нормально. Есть идеи?
Вот что я получаю:
От: 192.168.0.153
Кому: 192.168.0.106
$ssh -Tv <user>@<ip-address>
OpenSSH_8.3p1, OpenSSL 1.1.1f 31 Mar 2020
debug1: Connecting to 192.168.0.106 [192.168.0.106] port 22.
debug1: connect to address 192.168.0.106 port 22: Permission denied
ssh: connect to host 192.168.0.106 port 22: Permission denied
но на 192.168.0.106 он показывает, что sshd
работает, а порт 22 открыт.
На самой машине могу по ssh ($ssh <user>@localhost
работает)
На сервере, к которому я хочу подключиться, он показывает, что порт 22 открыт, служба ssh включена (192.168.0.106)
#firewall-cmd --list-all
public (active)
...
interfaces: enp37s0
services: cockpit dhcpv6-client http ssh
ports: 22/tcp
...