進階搜尋
搜尋結果
找到了 631 個結果
MariaDB-Backup 在線備份服務
因公司的服務是 24 小時運行在備份資料庫的時候希望別影響到線上的服務,剛好之前公司有用 xtrabackup 來執行備份服務,但在 MariaDB 在 10 之後已無法使用, MariaDB 有分支 xtrabackup 服務另外自己在做維護使用,那本記篇會記錄一下基本操作 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 12 資料庫服務: MariaDB 11.4 安裝過程 ...
ELK Debian 安裝教學
BUBU 因最近有一個案子需要把設備資訊輸出到 Elastic 的 ELK 服務進行收集及分析,因之前是架設在 CentOS 環境這次是換架設在 Debian 環境上運行,這一次安裝的版本是 Elastic 8 版 ELK 簡介 ELK 是一個日誌分析平台,主要由 Elasticsearch、Logstash、Kibana 這三套服務搭配使用。 Elasticsearch 是一個全文搜索和分析引擎,它可以實現數據的實時全文搜索,可以處理大規模日誌數據,例如:Nginx、Tomcat、系統日誌等功能。 Logs...
slurm HPC 安裝 Ubuntu
BUBU 因接了一個案子需要使用 Slurm 資源調度軟體,這樣子可以自動調度資源來去做任務的排程。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 22.04 ( KVM ) 資料庫服務: MariaDB 10.11 安裝過程 目前所操作環境是 1 台主控、 2 台被控、 1 台資料庫、 1 台 NFS 資料分享 設定 NFS 服務 安裝 NFS 客戶端套件 sudo...
Ubuntu 停用 cloud-init
BUBU 因為最近安裝 Ubuntu 22.04 版都設都有安裝,本篇記錄怎麼停用該套件 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 22.04( KVM ) 設定過程 禁用 禁用該服務 sudo touch /etc/cloud/cloud-init.disabled 重啟服務 init 6 補充說明 備註 參考相關網頁 Ubuntu 20.0...
Docker Stats Agent 服務
記錄 Docker Stats 設定方式 安裝必要套件 pip3 install python-dateutil 下載 Docker Stats 套件 wget https://github.com/librenms/librenms-agent/raw/master/snmp/docker-stats.py -O /etc/snmp/docker-stats.py 在預設下只會顯示在運行中的狀況,如果要看所有的容器的話請修改以下此參數把 ONLY_RUNNING_CONTAINERS 修改為 F...
GLPI 安裝記錄 Debian - Apache
這是一套開源的資產管理系統,功能還滿多的,可以搭配 OCS Inventory 服務一起配合,可以補強 OCS Inventory 功能讓 OCS 只負責收集資料,GLPI 來管理整個設備的資產。 2025.02.15 如果您 GLPI 站台跟 OCS 安裝在同一台上運行,以下是 Apache 修改方式 2025.06.08 修正 Apaceh 設定改由預設的設定檔來處理不用在另外新增設定檔 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀...
GLPI 串接 Windows AD 設定
BUBU 因案子上有遇到要接 Windows AD 服務,本篇記錄怎麼去串 Windows AD 服務 BUBU 在測試過程中有發現到如果串 Windows AD 系統無法自動匯入,需要手動去做匯入或者在 CLI 下指令去做同步動作,或者可以自己寫腳本來自動做同步動作。 測試過程 串接設定 進到 GLPI 介面,選擇 設定 的 身份驗證 進去之後選擇 設定 調整 GLPI 時區為 GMT+8時 其他選單就預設即可,調整好就存檔 選擇 LDAP目錄 上面有一個 新增 按鈕 開始...
GLPI大量匯入 States & entities
BUBU 因客戶想要從 GLPI 上面設定每個設備狀態,有請 AI 協助生成一支小程式來協助匯入狀態的欄值資訊,如果有使用到 entities 實體區分的話,每個實體區分都要設定到才能選擇到。 測試過程 程式是用 python 去執行,因此有需要安裝必要的套件才能正常使用 安裝相關套件 安裝必要套件 apt install -y libmariadb-dev python3-venv python3-dev -y 建議 python 虛擬環境 python3 -m venv ./venv ...
GLPI Windows AD 同步腳本
因 GLPI 在串 Windows AD 服務無法自動匯入使用者資訊,需手動處理同步,官方有提供指令方式來同步,我這邊一樣是用腳本方式來處理 執行過程 參考官方提供的 CLI 指令來進行修改 --only-create-new:僅建立新使用者 --only-update-existing:僅更新已存在的使用者 # 新增加使用者 php bin/console glpi:ldap:synchronize_users --ldap-server-id=1 --only-create-new # 更新使用...
OCS 類別裡刪除軟體名稱未更新
BUBU 因客人有反應在 OCS Inventory 的軟體類別有做好分類,但某個分類裡誤填了其他軟體名稱,但刪除了去查看該分類還是有存剛剛所填的軟體名稱。以下是透過 AI 生成程式來修補此問題,原生的不知道是那段有問題造成無法更新。 執行過程 程式是用 python 去執行,因此有需要安裝必要的套件才能正常使用 安裝相關套件 安裝必要套件 apt install -y libmariadb-dev python3-venv python3-dev -y 建議 python 虛擬環境 pyth...
Apache 設定檔參數
Apache 所使用的版本及一些相關安全設定,本篇會記錄 Apache 相關會常用的參數 設定檔參數 全域設定上設定 vim /etc/apache2/apache2.conf # 在此設定檔後面新增加三行參數 # 將 HTTP 回應標頭中的 Server 欄位簡化為單一產品名稱 Apache,不再帶出版本號或作業系統等額外資訊 ServerTokens Prod # 關閉 Apache 在自動生成的錯誤頁面(如 404、500)與目錄清單頁尾所顯示的版本與伺服器資訊 ServerSignature ...
Samba AD 架設
BUBU 因專案上有接到 Samba AD 升級的需求,因此本篇記錄有關於 Samba AD 安裝流程及相關設定。 Samba AD 剛好是 Linux 版的c。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 20.04、24.04 安裝過程 環境設定 設定本機名稱 sudo hostnamectl set-hostname dc1 設定 Hosts vim /etc...
Samba AD 升級
BUBU 因專案需求需要把 Samba AD 更新到最新版本,本篇記錄怎麼把做更新升級方式。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04 TLS(KVM) 安裝過程 採用 Ubuntu 20.04 TLS 升級到 Ubuntu 24.04 TLS ,Samba 版本為 4.15 更新到 4.19 版本,BUBU 試了很多更新方式,最後用一台加入當備援及臨時角色...
VSCode for Claude Code AI
BUBU 最近看到有很多人在分析怎麼在 VSCode 的專案裡面搭配了 Claude CLI 的 AI 來快速修正程式,因此本篇記錄怎麼設定及安裝,但還是提醒一下如果專案的東西比較有機敏性的問題還是不要使用。 運行環境 系統環境: Windows 10 設定過程 在 WIndows 上要先安裝 WSL 虛擬版的 Linux 服務。 請執行 「 命令提示字元 」(CMD)輸入以下指令 wsl --install 安裝完後會出現以下的畫面 重開機 Windows 在執行一次 「 命令提示字...
Samba AD 主機登入方式
BUBU 在專案上遇到客戶反應希望每台 DC 主機不想要使用 Samba AD 方式做為登入方式,想要單純使用本機端做為登入方式。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04(KVM) 測試過程 修改 vim /etc/pam.d/common-password 此檔專案在處理系統密碼方式 # 修改前,以下三個參數會透過 Samba AD 方式來進行密碼認證 ...
imapsync 郵件同步
郵件同步到其他郵件主機備份,BUBU 是用 Imapsync 套件來做同步 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 12 安裝 安裝 imapsync 必要套件 apt install -y \ libauthen-ntlm-perl \ libcgi-pm-perl \ libcrypt-openssl-r...
Opnsense IPsec FortiGate 串接
BUBU 因公司目前是使用 Opnsense 服務,但想要使用 Site to Site 方式跟 FortiGate 串接起來,那本篇會記錄整個串接過程 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Opnsense 25.7、FortiGate 7.2 設定過程 FortiGate 在選單 VPN 選單裡面選擇 IPsec精靈 填入名稱,選擇 自訂 填入遠端的真實 IP 及...
Shibboleth IDP SSO 開源的身分識別提供者軟體
BUBU 因有專案需要使用到 Shibboleth IDP 做 SSO 服務,因此有花了一段時間做測試本篇會記錄整個服務安裝流程 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04 Web 服務: Jetty 12 安裝過程 流程一、安裝 Java 服務 因服務是用 Java 做編寫因此要安裝 Java JDK 服務,那會安裝 OpenJDK 服務 apt inst...
Proxmox VE 磁碟模式:非持續性
在專案過程中,BUBU 遇到客戶提出需求,提到 VMware 提供一種類似「還原卡」的功能。此功能可透過將虛擬機磁碟模式設定為 「 獨立 – 非持續性 (Independent – Nonpersistent) 」,使所有磁碟變更在系統關機再開機後自動捨棄,恢復到原始狀態。 針對這一點,BUBU 查詢了 Proxmox VE 是否具備相同功能。經過確認,在官方討論區中確實有人提出過此需求,並已回報給官方團隊。不過,目前尚未看到官方將此功能整合到 UI 介面中。 總結: Proxmox VE 確實支援「非持...
BIND9 安裝記錄
BUBU 在專案需求中需要使用 BIND9 來架設 DNS 服務。過去 BUBU 主要採用 PowerDNS 進行部署,但由於 BIND9 作為歷史悠久且廣泛應用的 DNS 伺服器軟體,具備穩定性與完整功能,因此本篇將記錄 BIND 的安裝與設定流程,以供後續參考與維護之用。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04 安裝過程 安裝必要套件 apt inst...