logo头像

You name it , I got it !

linux

[筆記] 用pxe 安裝系統,完成後送出郵件通知 / send mail notification after pxe install

最近有個任務,需要大量安裝client 想用PXE來處理,只要user開機按F12(acer 桌機) 選擇PXE Boot 然後選擇OS版本,就可以自動進行安裝 安裝完成後,會自動重新開機,接著就用ansible來做user環境設定 PXE的部份本來是沒有什麼問題,自動安裝系統的部份都做好了 可是因為這次的量比較多,想說讓每一台在完成PXE安裝後的第一次重開機 就送出一封郵件來通知我,說已經完成安裝,可以執行ansible 了 看似很簡單的一件事情,卻搞了我兩天….…

linux底下遠端遙控&管理的好用系統 Meshcentral / Remote Management & control system Meshcentral

之前在LAN/windows環境下,一直都是用ultravnc/winvnc/tigervnc之類的VNC軟體 但是如果要過 internet ,就會碰到各種開port的問題 在這種環境下,就有了當時 teamviewer 的橫空出世 解決了開PORT的問題,讓被控端(通常是資訊技術相對弱勢,需要接受幫助的一方)不需要懂太多 只要下載teamviewer被控端,開啟後報ID 給協助者就好了…

Transfer File Content Using Xclip in Terminal

工作上常會需要用ssh登入遠端主機檢查LOG,有必要的時候,還要把log複製回本機來處理。 以前都是傻傻的用 scp 傳檔案 之前就記得有這個xclip/xsel 可以用,但是一直沒有弄清楚怎麼執行 早上研究了一下,順便做個筆記。…

[筆記] inxi 蒐集詳盡的硬體資訊 / inxi Collect Detail Hardware Info

最近因為一直碰到硬碟故障的問題,算起來那一批同時購買的5X顆 seagate 2T硬碟,已經有一半以上故障返修了…. 然後又因為一直沒有添購新的硬碟,只能用這些快過保/已過保的撐著 所以最近不斷的在更換機器內的硬碟,而且還沒有熱插拔! 也導致原本負責處理盤點資產的同事困擾,因為跟手邊的紀錄已經對不起來了 然後就變成要對資產的時候,需要一台一台登入,然後去下不同的指令,取得想要的硬體資訊,超級麻煩的!…

[筆記] Ansible how to use 'list' in yaml file

這幾天在玩ansible 時,碰到一個問題 假如我有個yaml檔作為資料來源,檔名是 abc.yml 大概長這樣 123456789101112131415161718192021222324252627282930313233343536 "teams": [ { "chinese_name": "TEAM1", "description": "TEAM1", "gid": 10125, "location": [ "hq" ], "name": "aa", "users": [ "chen", "chou", "huani", "yey", "wa" ] }, { "chinese_name": "TEAM2", "description": "TEAM2", "gid": 10126, "location": [ "hq" ], "name": "bb", "users": [ "chhiao", "chgc", "chy", "hsi", "li", "li", "chgchi" ] }]…

Nice Du Report Tool Durep

最近在重新規劃前人留下的backup爛攤子各個伺服器統一備份到一台backup storage想說如果每天能夠看到backup storage的磁碟用量的話就可以抓出備份空間成長速度、推估需要多大的磁碟空間找了一些工具,結果發現 durep 這個 ubuntu 內建的工具基本上可以滿足我的需求…

筆記- ubuntu 18.04 上好用的screen capture 軟體 flameshot

flameshotflameshot 官方網站 之前在 windows 底下,有個非常好用的螢幕擷取軟體叫做 shareX結合了螢幕擷取、錄影、擷取後編輯(上浮水印/馬賽克)、上傳免費空間、生成短網址的功能可以說是最棒的螢幕擷取軟體,...

筆記- ubuntu 18.04 系統狀態監控工具 librenms

LibreNMSLibreNMS 官方網站 過去用過許多不同類型的伺服器狀態監測的系統,NAGIOS/NMS/MRTG/PRTG/CACTI/Smokeping不得不說,前面幾種的界面設計很明顯已經「過時」,只有Smokeping 勉...

筆記-incron 簡介

incron 簡單介紹incron 是一個Linux 上的小工具,可以用來監控特定目錄,當目錄內容發生變化時,可以執行自訂的script 可以監控的動作如下 語法範例 incrontab -e (編輯) 語法 source_...