Linux 서버(RHEL 6.5 권장)에서 실행하여 Windows 시스템 정보(호스트 이름, 사용자 이름, 도메인, OS 정보, 하드웨어 정보, 메모리 정보, 프로세서 정보 등)를 얻으려면 스크립트/명령이 필요합니다.
위의 모든 세부 정보를 기록하고 Windows Server에서 실행하는 배치 스크립트를 작성했지만 wmic
Linux 시스템에서는 작동하지 않습니다. 원격 Linux 시스템의 세부 정보를 얻기 위한 일련의 dmidecode
명령이 포함된 bash 스크립트입니다. 단, 모든 Windows 시스템은 건너뜁니다. 즉, 이러한 스크립트의 사용 범위는 Windows-Windows 또는 Linux-Linux 환경으로 제한됩니다.
Linux 서버에서 스크립트를 실행하거나 그 반대로 스크립트를 실행하여 원격 Windows 시스템의 언급된 모든 매개변수를 얻을 수 있는 방법이 있습니까?
답변1
WMI 클라이언트 패키지를 살펴보셨나요? Atomic에는 RedHat용 버전이 있는 것 같습니다.
# wget -q -O - http://www.atomicorp.com/installers/atomic | sh
# yum install wmi
# wmic -U username%password //servername "Select * from Win32_Process"