Am câteva distribuții Linux bazate pe Debian care rulează pe VMware Workstation Player pe Windows 10. Obișnuiam să pot accesa SSH la mașina virtuală de pe mașina gazdă de la un terminal PowerShell sau Ubuntu (WSL) fără nicio problemă. Dar în ultima vreme nu am reușit să fac asta.
Mai întâi pornesc serviciul SSH pe mașina virtuală.
service ssh start
Apoi verific dacă serviciul rulează.
starea serviciului ssh
â ssh.service - Server OpenBSD Secure Shell
Încărcat: încărcat (/lib/systemd/system/ssh.service; activat; prestabilit furnizor: e>
Activ: activ (în rulare) din sâmb. 2021-06-26 11:30:42 PDT; acum 1 min 14 s
Documente: man:sshd(8)
man:sshd_config(5)
Proces: 872 ExecStartPre=/usr/sbin/sshd -t (cod=exit, status=0/SUCCESS)
PID principal: 898 (sshd)
Sarcini: 1 (limită: 9448)
Memorie: 2,8 M
CGroup: /system.slice/ssh.service
ââ898 sshd: /usr/sbin/sshd -D [ascultător] 0 din 10-100 de porniri
26 iunie 11:30:42 ubuntu systemd[1]: Se pornește serverul OpenBSD Secure Shell...
26 iunie 11:30:42 ubuntu sshd[898]: Serverul ascultă pe portul 22 0.0.0.0.
26 iunie 11:30:42 ubuntu sshd[898]: Server ascultă pe :: portul 22.
26 iunie 11:30:42 ubuntu systemd[1]: A pornit serverul OpenBSD Secure Shell.
Verific adresa IP.
numele gazdă -I
192.168.75.129
adresa ip
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue stare UNKNOWN grup implicit qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft pentru totdeauna preferred_lft pentru totdeauna
inet6 ::1/128 scope host
valid_lft pentru totdeauna preferred_lft pentru totdeauna
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:a0:15:34 brd ff:ff:ff:ff:ff:ff
altname enp2s1
inet 192.168.75.129/24 brd 192.168.75.255 scope global dynamic noprefixroute ens33
valid_lft 1714sec preferred_lft 1714sec
inet6 fe80::98eb:dd0a:da24:92be/64 scope link noprefixroute
valid_lft pentru totdeauna preferred_lft pentru totdeauna
...dar Ubuntu pe Windows Subsystem pentru Linux nu se poate conecta.
ssh 192.168.75.129
ssh -vvv 192.168.75.129
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 martie 2020
debug1: Citirea datelor de configurare /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config linia 19: include /etc/ssh/ssh_config.d/*.conf nu se potrivește niciun fișier
debug1: /etc/ssh/ssh_config linia 21: Se aplică opțiuni pentru *
debug2: resolve_canonicalize: numele de gazdă 192.168.75.129 este adresa
debug2: ssh_connect_direct
debug1: se conectează la 192.168.75.129 [192.168.75.129] portul 22.
depanare1: conectați-vă la adresa 192.168.75.129 portul 22: resursa indisponibilă temporar
ssh: conectați-vă la gazda 192.168.75.129 portul 22: resursa indisponibilă temporar
...și PowerShell expiră.
ssh -vvv 192.168.75.129
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug3: Nu s-a putut deschide fișierul: C:/Users/me/.ssh/config error:2
debug3: Eroare la deschiderea fișierului: C:/ProgramData/ssh/ssh_config: 2
debug2: resolve_canonicalize: numele de gazdă 192.168.75.129 este adresa
debug2: ssh_connect_direct
debug1: se conectează la 192.168.75.129 [192.168.75.129] portul 22.
debug3: finish_connect - EROARE: asincron io finalizat cu eroare: 10060, io:000001B003450380
depanare1: conectați-vă la adresa 192.168.75.129 portul 22: conexiunea a expirat
ssh: conectați-vă la gazda 192.168.75.129 portul 22: conexiunea a expirat
NMAP returnează următoarele scanări.
nmap -Pn -p 22 192.168.75.129
Avertisment: Nmap poate să nu funcționeze corect pe subsistemul Windows pentru Linux.
Pentru performanță și acuratețe optime, utilizați versiunea nativă Windows de la https://nmap.org/download.html#windows.
Începând cu Nmap 7.80 ( https://nmap.org ) la 26.06.2021 13:36 CDT
EROARE NSOCK [0.0460s] mksock_bind_device(): Setarea SO_BINDTODEVICE a eșuat (IOD #1): Protocolul nu este disponibil (92)
EROARE NSOCK [0.0470s] mksock_bind_device(): Setarea SO_BINDTODEVICE a eșuat (IOD #2): Protocolul nu este disponibil (92)
EROARE NSOCK [0.0470s] mksock_bind_device(): Setarea SO_BINDTODEVICE a eșuat (IOD #3): Protocolul nu este disponibil (92)
Problemă legată de interfață, eroare: 92
socket_bindtodevice: Protocolul nu este disponibil
Problemă legată de interfață, eroare: 92
socket_bindtodevice: Protocolul nu este disponibil
Raport de scanare Nmap pentru 192.168.75.129
Gazda este sus.
SERVICIUL STATULUI PORTUAR
22/tcp filtrat ssh
Nmap finalizat: 1 adresă IP (1 gazdă în sus) scanată în 2,09 secunde
...și din nmap pe Windows.
PS C:\Users\me> cd „\Program Files (x86)\nmap”
PS C:\Program Files (x86)\nmap> ./nmap.exe -Pn -p 22 192.168.75.129
Descoperirea gazdei este dezactivată (-Pn). Toate adresele vor fi marcate „up”, iar timpul de scanare va fi mai lent.
AVERTISMENT: Nu s-au putut importa toate funcțiile Npcap necesare. Poate fi necesar să faceți upgrade la cea mai recentă versiune de pe https://npcap.org. Apelarea la modul connect() -- Nmap poate să nu funcționeze complet
Începând Nmap 7.91 ( https://nmap.org ) la 2021-06-26 13:36 Ora de vară centrală
Raport de scanare Nmap pentru 192.168.75.129
Gazda este sus.
SERVICIUL STATULUI PORTUAR
22/tcp filtrat ssh
Nmap finalizat: 1 adresă IP (1 gazdă în sus) scanată în 2,17 secunde
ce fac greșit?