GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Woher weiß ich, ob ein Remote-Computer Windows oder Linux verwendet?

Es ist nicht endgültig, aber nmap erledigt dies mit dem Befehl nmap -O -v (Weitere Einzelheiten finden Sie in der Dokumentation.) Wenn Sie Windows ausführen oder eine GUI möchten, sehen Sie sich zenmap

an

Wenn Sie sich in einem IPv4-Netzwerk befinden, verwenden Sie einfach Ping. Wenn die Antwort eine TTL von 128 hat, führt das Ziel wahrscheinlich Windows aus. Wenn die TTL 64 ist, führt das Ziel wahrscheinlich eine Unix-Variante aus.


: Presumes ping service enabled on Windows local and remote hosts
:
del _IX.txt, Windows.txt
ping -n 1 [computername|ipaddress] | findstr /i /c:"Reply" > ttl.txt
for /f "tokens=1-9* delims=:=< " %%a in (ttl.txt) do (
    if %%i leq 130 (
       if %%i geq 100 (
          echo Windows & rem or echo %%c >> Windows.txt
       ) else (
          if %%i equ 64 (
             echo *IX & rem or echo %%c >> _IX.txt
          )
       )
    )
)

Linux
  1. Woher wissen Sie, welche Linux-Distribution Sie verwenden?

  2. So mounten Sie die Remote-Windows-Freigabe unter Linux

  3. Remote-Desktop von Windows auf Linux-Desktop mit XRDP

  4. So stellen Sie mit Remmina von Lubuntu Linux aus eine Verbindung zu einem entfernten Windows-Computer her

  5. Wie tunnelt man Windows Remote Desktop über ssh mit einer Linux-Box?

So konfigurieren Sie die X11-Weiterleitung mit SSH unter Linux

So führen Sie Linux-Apps unter Windows 10 und 11 mit WSL aus

So führen Sie eine Remote-Linux-Sicherung mit SSH durch

So mounten Sie ein Remote-Linux-Dateisystem mit SSHFS

So sichern Sie einen Remote-Linux-Host mit dem Dienstprogramm rsnapshot rsync

Wie man SSH in einen Windows 10-Rechner von Linux ODER Windows ODER überall her einfügt