GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya tahu jika mesin jarak jauh menggunakan Windows atau Linux?

Itu tidak pasti tetapi nmap akan melakukannya dengan perintah nmap -O -v (lihat dokumen untuk detail lebih lanjut) Jika Anda menjalankan windows atau menginginkan gui, lihat zenmap


Jika Anda berada di jaringan IPv4, gunakan saja ping. Jika responsnya memiliki TTL 128, targetnya mungkin menjalankan Windows. Jika TTL adalah 64, target mungkin menjalankan beberapa varian Unix.


: 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. Bagaimana Mengetahui Distribusi Linux Yang Anda Gunakan?

  2. Cara Memasang Windows Share Jarak Jauh di Linux

  3. Cara Remote Desktop Dari Windows Ke Desktop Linux Menggunakan XRDP

  1. Bagaimana menghubungkan ke mesin Windows jarak jauh dari linux Lubuntu menggunakan Remmina

  2. Cara menonaktifkan login jarak jauh untuk pengguna root di mesin Linux

  3. Cara Memantau Mesin Windows Jarak Jauh Menggunakan Nagios di Linux

  1. Cara Mengelola Host Windows Jarak Jauh menggunakan Ansible

  2. Bagaimana cara mengetahui apakah saya menggunakan systemd di Linux?

  3. bagaimana cara melakukan tunnel Windows Remote Desktop melalui ssh menggunakan kotak linux?