iT邦幫忙

0

找尋Server遠端監控錄影程式

各位大大好,

小魯最近被要求要找一套可以裝在Server上面的軟體,目的是要看看其他同仁遠端連入Server有沒有做什麼奇怪的事,已經有爬過一些文章 不是不能裝在Server上就是免費軟體(因公司要求要定要找付費的軟體 最好是還可以有廠商Support的那種)所以懇請各路大神有什麼推薦的可以介紹小弟一下

對於軟體要求 較傾向於 可以開機自動運行進行後台錄影且可以設定軟體開啟密碼其餘的越簡單越好

先跪謝各路大神了!!!

蟹老闆 iT邦大師 1 級 ‧ 2019-05-13 19:15:45 檢舉
欲監控的台數及預算?
galen iT邦新手 5 級 ‧ 2019-05-14 10:59:53 檢舉
老闆想說先弄個3~5台Jump Server來試試看 預算的話我自己估計1台1年應該1.2萬左右(詳細還是要看軟體計價方式)感謝您的答覆

2 個回答

0
chwei_wu
iT邦新手 4 級 ‧ 2019-05-13 17:38:10

側錄軟體?
之前在ithome 有產品介紹過的,剛看那間公司還活著,不知道符不符合..
https://www.ithome.com.tw/review/96721

galen iT邦新手 5 級 ‧ 2019-05-13 18:02:28 檢舉

感謝您的答覆,這套之前我有找到過,不過老闆覺得我們要的很單純 只是要錄影而已,所以不想花這麼高的預算在這上面ORZ...再次感謝您的回答

竹本立里 iT邦研究生 4 級 ‧ 2019-05-14 09:13:21 檢舉

免費軟體(因公司要求要定要找付費的軟體 最好是還可以有廠商Support的那種)
那就找朋友成立一家公司然後提供公司Support 並收費...... 結案

galen iT邦新手 5 級 ‧ 2019-05-14 11:03:11 檢舉

感謝您的答覆,我感覺要是真這樣搞 搞不好我的履歷欄就要改成待業中了..

2
froce
iT邦大師 1 級 ‧ 2019-05-13 19:33:26

邪惡ps:
自己改,不要問我。

[Reflection.Assembly]::LoadWithPartialName("System.Drawing")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") 
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") 


function screenshot($path) 
{
    $width = 0;
    $height = 0;
    $workingAreaX = 0;
    $workingAreaY = 0;

    $screen = [System.Windows.Forms.Screen]::AllScreens

    foreach ($item in $screen)
    {
        if($workingAreaX -gt $item.WorkingArea.X)
        {
            $workingAreaX = $item.WorkingArea.X
        }

        if($workingAreaY -gt $item.WorkingArea.Y)
        {
            $workingAreaY = $item.WorkingArea.Y
        }

        $width = $width + $item.Bounds.Width;

        if($item.Bounds.Height -gt $height)
        {
            $height = $item.Bounds.Height;
        }
    }

    $bounds = [Drawing.Rectangle]::FromLTRB($workingAreaX, $workingAreaY, $width, $height)  
    $bmp = New-Object Drawing.Bitmap $width, $height
    $graphics = [Drawing.Graphics]::FromImage($bmp)

    $graphics.CopyFromScreen($bounds.Location, [Drawing.Point]::Empty, $bounds.size)

    $bmp.Save($path)

    $graphics.Dispose()
    $bmp.Dispose()
}


$path = $env:USERPROFILE + "\snapshot\"
New-Item -ItemType directory -Path $path -Force
while($true){

    $date = Get-Date -UFormat "%Y%m%d%H%M%S"
    $filename = $env:username+"_"+$date+".jpg"
    $filepath = $path+$filename

    screenshot $filepath
        
    Start-Sleep -Seconds 5
}

這個有趣.

galen iT邦新手 5 級 ‧ 2019-05-14 10:57:52 檢舉

請收下我的膝蓋

我要發表回答

立即登入回答