跳到主內容
進階搜尋
搜尋字串
內容類型

精確符合
標籤搜尋
日期選項
在此之後更新
在此之前更新
在此之後建立
在此之前建立

搜尋結果

找到了 631 個結果

MariaDB-Backup 在線備份服務

資料庫開發記錄 MariaDB

  因公司的服務是 24 小時運行在備份資料庫的時候希望別影響到線上的服務,剛好之前公司有用 xtrabackup 來執行備份服務,但在 MariaDB 在 10 之後已無法使用, MariaDB 有分支 xtrabackup 服務另外自己在做維護使用,那本記篇會記錄一下基本操作 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 12 資料庫服務: MariaDB 11.4 安裝過程 ...

MariaDB
MariaDB-Backup
MariaDB
Mariabackup

ELK Debian 安裝教學

開源軟體安裝流程 Log Server 記錄軟體

  BUBU 因最近有一個案子需要把設備資訊輸出到 Elastic 的 ELK 服務進行收集及分析,因之前是架設在 CentOS 環境這次是換架設在 Debian 環境上運行,這一次安裝的版本是 Elastic 8 版 ELK 簡介 ELK 是一個日誌分析平台,主要由 Elasticsearch、Logstash、Kibana 這三套服務搭配使用。 Elasticsearch 是一個全文搜索和分析引擎,它可以實現數據的實時全文搜索,可以處理大規模日誌數據,例如:Nginx、Tomcat、系統日誌等功能。 Logs...

CentOS 7
Elasticsearch
CentOS 7
Logstash
CentOS 7
Kibana
CentOS 7
ELK

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

Linux 系統記錄 Debian \ Ubuntu 系列記錄

  BUBU 因為最近安裝 Ubuntu 22.04 版都設都有安裝,本篇記錄怎麼停用該套件 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 22.04( KVM ) 設定過程 禁用 禁用該服務 sudo touch /etc/cloud/cloud-init.disabled 重啟服務 init 6 補充說明 備註 參考相關網頁 Ubuntu 20.0...

Debian \ Ubuntu
cloud-init

Docker Stats Agent 服務

LibreNMS 02.服務 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...

LibreNMS
Agent
LibreNMS
Docker Stats

GLPI 安裝記錄 Debian - Apache

開源軟體安裝流程 資產管理軟體

  這是一套開源的資產管理系統,功能還滿多的,可以搭配 OCS Inventory 服務一起配合,可以補強 OCS Inventory 功能讓 OCS 只負責收集資料,GLPI 來管理整個設備的資產。 2025.02.15 如果您 GLPI 站台跟 OCS 安裝在同一台上運行,以下是 Apache 修改方式 2025.06.08 修正 Apaceh 設定改由預設的設定檔來處理不用在另外新增設定檔 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀...

Rocky Linux
GLPI
OCS Inventory
GLPI
GLPI
OCS Inventory
GLPI
資產管理
GLPI
Debian

GLPI 串接 Windows AD 設定

開源軟體安裝流程 資產管理軟體

  BUBU 因案子上有遇到要接 Windows AD 服務,本篇記錄怎麼去串 Windows AD 服務 BUBU 在測試過程中有發現到如果串 Windows AD 系統無法自動匯入,需要手動去做匯入或者在 CLI 下指令去做同步動作,或者可以自己寫腳本來自動做同步動作。 測試過程 串接設定 進到 GLPI 介面,選擇 設定 的 身份驗證 進去之後選擇 設定 調整 GLPI 時區為 GMT+8時 其他選單就預設即可,調整好就存檔 選擇 LDAP目錄 上面有一個 新增 按鈕 開始...

open source
GLPI
GLPI
Windows AD

GLPI大量匯入 States & entities

Python & Bash 腳本記錄 GLPI&OCS Inventory

  BUBU 因客戶想要從 GLPI 上面設定每個設備狀態,有請 AI 協助生成一支小程式來協助匯入狀態的欄值資訊,如果有使用到 entities 實體區分的話,每個實體區分都要設定到才能選擇到。 測試過程   程式是用 python 去執行,因此有需要安裝必要的套件才能正常使用 安裝相關套件 安裝必要套件 apt install -y libmariadb-dev python3-venv python3-dev -y 建議 python 虛擬環境 python3 -m venv ./venv ...

GLPI
匯入大量狀態值

GLPI Windows AD 同步腳本

Python & Bash 腳本記錄 GLPI&OCS Inventory

  因 GLPI 在串 Windows AD 服務無法自動匯入使用者資訊,需手動處理同步,官方有提供指令方式來同步,我這邊一樣是用腳本方式來處理 執行過程 參考官方提供的 CLI 指令來進行修改 --only-create-new:僅建立新使用者 --only-update-existing:僅更新已存在的使用者 # 新增加使用者 php bin/console glpi:ldap:synchronize_users --ldap-server-id=1 --only-create-new # 更新使用...

GLPI
Windows AD sync

OCS 類別裡刪除軟體名稱未更新

Python & Bash 腳本記錄 GLPI&OCS Inventory

  BUBU 因客人有反應在 OCS Inventory 的軟體類別有做好分類,但某個分類裡誤填了其他軟體名稱,但刪除了去查看該分類還是有存剛剛所填的軟體名稱。以下是透過 AI 生成程式來修補此問題,原生的不知道是那段有問題造成無法更新。 執行過程   程式是用 python 去執行,因此有需要安裝必要的套件才能正常使用 安裝相關套件 安裝必要套件 apt install -y libmariadb-dev python3-venv python3-dev -y 建議 python 虛擬環境 pyth...

OCS Inventory
類別清理

Apache 設定檔參數

網站架設記錄 Apache Web服務

   Apache 所使用的版本及一些相關安全設定,本篇會記錄 Apache 相關會常用的參數 設定檔參數 全域設定上設定 vim /etc/apache2/apache2.conf # 在此設定檔後面新增加三行參數 # 將 HTTP 回應標頭中的 Server 欄位簡化為單一產品名稱 Apache,不再帶出版本號或作業系統等額外資訊 ServerTokens Prod # 關閉 Apache 在自動生成的錯誤頁面(如 404、500)與目錄清單頁尾所顯示的版本與伺服器資訊 ServerSignature ...

Samba AD 架設

Linux 系統記錄 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
Samba AD
Linux
Samba AD
Samba AD
Ubuntu
Ubuntu
Samba AD

Samba AD 升級

Linux 系統記錄 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 試了很多更新方式,最後用一台加入當備援及臨時角色...

Linux
Samba AD
Samba AD
Ubuntu
Samba AD
Update

VSCode for Claude Code AI

開發程式應用紀錄 VS Code 記錄

  BUBU 最近看到有很多人在分析怎麼在 VSCode 的專案裡面搭配了 Claude CLI 的 AI 來快速修正程式,因此本篇記錄怎麼設定及安裝,但還是提醒一下如果專案的東西比較有機敏性的問題還是不要使用。 運行環境 系統環境: Windows 10 設定過程   在 WIndows 上要先安裝 WSL 虛擬版的 Linux 服務。 請執行 「 命令提示字元 」(CMD)輸入以下指令 wsl --install 安裝完後會出現以下的畫面 重開機 Windows 在執行一次 「 命令提示字...

Samba AD 主機登入方式

Linux 系統記錄 Samba AD

  BUBU 在專案上遇到客戶反應希望每台 DC 主機不想要使用 Samba AD 方式做為登入方式,想要單純使用本機端做為登入方式。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04(KVM) 測試過程 修改 vim /etc/pam.d/common-password 此檔專案在處理系統密碼方式 # 修改前,以下三個參數會透過 Samba AD 方式來進行密碼認證 ...

Linux
Samba AD
Samba AD
Ubuntu

imapsync 郵件同步

Linux 系統記錄

  郵件同步到其他郵件主機備份,BUBU 是用 Imapsync 套件來做同步 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 12 安裝 安裝 imapsync 必要套件 apt install -y \ libauthen-ntlm-perl \ libcgi-pm-perl \ libcrypt-openssl-r...

Debian \ Ubuntu
imapsync
imapsync
郵件同步備份

Opnsense IPsec FortiGate 串接

網路設備記錄 Opnsense 路由器

  BUBU 因公司目前是使用 Opnsense 服務,但想要使用 Site to Site 方式跟 FortiGate 串接起來,那本篇會記錄整個串接過程 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Opnsense 25.7、FortiGate 7.2 設定過程 FortiGate 在選單 VPN 選單裡面選擇 IPsec精靈 填入名稱,選擇 自訂 填入遠端的真實 IP 及...

Opnsense
IPsec
Opnsense
FortiGate
FortiGate
IPsec
FortiGate
Opnsense

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 磁碟模式:非持續性

Proxmox VE 虛擬系統記錄

  在專案過程中,BUBU 遇到客戶提出需求,提到 VMware 提供一種類似「還原卡」的功能。此功能可透過將虛擬機磁碟模式設定為 「 獨立 – 非持續性 (Independent – Nonpersistent) 」,使所有磁碟變更在系統關機再開機後自動捨棄,恢復到原始狀態。   針對這一點,BUBU 查詢了 Proxmox VE 是否具備相同功能。經過確認,在官方討論區中確實有人提出過此需求,並已回報給官方團隊。不過,目前尚未看到官方將此功能整合到 UI 介面中。 總結: Proxmox VE 確實支援「非持...

Proxmox VE
非持續性
Proxmox VE
獨立 – 非持續性 (Independent – Nonpersistent)
獨立 – 非持續性 (Independent – Nonpersistent)
Proxmox VE
Proxmox VE
還原卡
Proxmox VE
磁碟模式

BIND9 安裝記錄

Linux 系統記錄

  BUBU 在專案需求中需要使用 BIND9 來架設 DNS 服務。過去 BUBU 主要採用 PowerDNS 進行部署,但由於 BIND9 作為歷史悠久且廣泛應用的 DNS 伺服器軟體,具備穩定性與完整功能,因此本篇將記錄 BIND 的安裝與設定流程,以供後續參考與維護之用。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu 24.04 安裝過程 安裝必要套件 apt inst...

Debian \ Ubuntu
DNS
Debian \ Ubuntu
BIND
Debian \ Ubuntu
Linux
Debian \ Ubuntu
系統服務
Debian \ Ubuntu
網路服務
BIND
Master Slave