進階搜尋
搜尋結果
找到了 635 個結果
git 更新 Peer reports incompatible or unsupported protocol version.
BUBU 在公司上操作發現有這樣子的問題,問題如下 fatal: unable to access 'https://123.123.com': Peer reports incompatible or unsupported protocol version. 如果出現以上這一段訊息是在說明系統有相關需要的套件版本老舊需要更新,更後完之後再下一次指令就可以正常更新了。 yum update nss curl # nss來解析和認證服務,curl 站台連線。 參考相關網址 fatal: unabl...
Debian \ Ubuntu 開機啟動
BUBU 因公司系統都是用 CentOS 服務,但是有些服務都是用 rc.local 這裡設定,那因現在要將該服務移轉到 Debian 來接續服務,因 Debain 並沒有該設定檔所以需手動新增該設定檔 先確認系統是否該有 rc.local 服務 cat /lib/systemd/system/rc-local.service # SPDX-License-Identifier: LGPL-2.1-or-later # # This file is part of systemd. # # system...
Gitea 備份服務
BUBU 因公司系統轉換需要先將 Gitea 上的資料備份出,本篇是記錄是怎麼備份 在輸入以下的指令 進到 gitea 目錄 讀取 app.ini 檔 sudo -u git /bin/bash -c cd /var/lib/gitea; gitea dump -c /etc/gitea/app.ini 那備份完成後會檔案會壓縮檔會在您設定檔的 Getea 目錄下,檔名會是 gitea-dump-1644xxxxxx.zi...
LXC 硬碟空間縮小
BUBU 因在公司上設定 LXC 的服務小心把硬碟空間用的很大,,因此想說把空間縮小等來未有需要再進行擴大,但目前在 GUI 介面上只能設定擴大不能縮小因此只能用手動方式下去做調整,剛好在查詢是否有相關文章在官方的討論區有人提出這樣子的需求,測試是後是可以正常使用的。 建議在調整之前先進行該服務備份及停機 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Proxmox VE 6.4-13 安裝或...
VMware ESXi 匯出成 OVA 檔
BUBU 因想要將 VMware 上的服務移轉到 PVE 主機上做運行,那 VMware ESXi 只能匯出成 OVF 檔,那需要在另外在 Windows 主機上安裝轉換套件。 2025.09.25 附加最新版本的 ovftool 工具及參考來源 安裝 OVF 套件 官方下載 Windows 版本,下載頁面 匯出成 OVA 指令如下 開啟 命令提示字元,切換路徑到 VMWare Tool 目錄下。 cd "C:\Program Files\VMware\VMware OVF Tool\" 匯出指令,...
其他服務匯入到 Proxmox VE 服務
BUBU 因公司服務有的在老舊實體機、virtualbox、XenCenter及 VMware ESXI 以上這四種環境,那想要匯入到 Proxmox VE 系統上繼續服務, PVE 官方文件使用 VMware vCenter Converter Standalone Client 來進行轉換,那由於現在的環境是無法停機處理只能用在線方式進行轉移確認沒有問題才能將原機上的檔案同步到新的環境上去做服務。本篇會記錄這轉移過程及方式以防日後有機會用的到。 運行環境 環境都是在 「Proxmox VE 」 虛擬系...
更新 Mysql 服務出現報錯問題
BUBU 公司的服務剛好要做系統的更新發現到在更新 Mysql 時出現認證 key 失敗造成無法正常更新 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 資料庫服務: Mysql 5.7 解決過程 以下是在更新的時候出現的錯誤,這是在說明 GPG KEY 已失效需要在更新此 KEY 更新新版的 key 如下: rpm --import https://repo.mysql.com/RPM-GP...
Duplicati 備份系統
BUBU 之前看了節省哥的文章剛好有看到這一套開源等級檔案式備份系統 Duplicati 之前因為一直都沒有時間可以測試,剛好公司內部有這樣子需求,因之前都是自己去參考網路的上的備份方式來修改腳本。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 10、11 Web 服務: Nginx 1.21.7 安裝過程 因為這一套是用 C# 語言去寫的所以需要有 .net 的環境才能正...
SVN 指令記錄
因 BUBU 公司還有在使用 SVN 服務,那因為很多東西都需要使用到指令才能使用,因為記錄一下目前有使用到 SVN 指令 副本狀態 svn status 副本的基本資訊 svn info 副本的連線網址修改 svn sw --relocate svn://舊/目錄 svn://新/目錄 檔更新記錄 # 指定最後兩個 log 記錄 svn log -r 2:3 指定檔案 # 指定某檔案更新記錄 svn log 指定檔案 # 顯示2個更新記錄 svn log -l 2 指定檔案 更新...
開源網路裝置管理系統 LibreNMS - Debian 11
這是一套從 Jason Cheng大看到文章發現到還不錯用監控軟體。 109.09.14 因新公司要安裝 LibreNMS 服務,之前的安裝方式是 CentOS 7 版本使用,那剛剛去查看官方網站已經修改為 CentOS 8,因此本篇會重新修改為官方所提供的版本流程。 110.03.16 新增 Debain 10 安裝方式記錄 111.04.01 新增 Debain 11 安裝方式記錄,本設定都是以依官方的安裝文件下去設定的,那之前 BUBU 做的方式都會無法正連線。本篇會以官方方式進行安裝 111.09.08 更...
Python SMTP 寄信
BUBU 記錄怎麼使用 Python 寄信 import smtplib, ssl from email.mime.text import MIMEText # smtp port 號 port = 587 # For starttls # smtp mail 伺服器 smtp_server = "" # 寄件者帳號 sender_email = "" # 寄件者密碼 password = '' # 收件者 receiver_email = "" # 要傳送的文字 mime=MIMEText("您好。我是用 ...
MYSQL 密碼強度
BUBU 因公司都是在使用 Mysql 主機,新版的 Mysql 5.7 預設密碼強度是高,那資料還原會影響到原使用者密碼問題,因為需要調整指令如下 # 政策強度調低 set global validate_password_policy=0; # 密碼長度調整最少四 set global validate_password_length=4; 參考相關網頁 [Mysql/Mariadb] 密碼設定強度修改
檔案掃描比對加郵件寄送
BUBU 因為公司要確認每天備份是否正常運行,做了一支小程可以每天針對某個目錄下備份檔做差異比對並且匯成網頁用郵件寄給 BUBU 做查看,那我是用 python 方式去編寫,剛好最近都在上有關於 python 課程來使用。因為是初學者所以沒有寫的很好但可用來參考用。 #!/usr/bin/python3 # -*- coding: UTF-8 -*- # 要載入的模組 import os # 系統 import re # 正規 import fnmatch # 檔名匹配 from pathlib imp...
git 指令記錄
BUBU 因最近開始有在寫一些簡單的小程式,那想說把這些程式都加入版控系統上面,以便日後如有什麼狀況可以還原到最後修改版本 特定目錄或檔案不同步 特定目錄或檔案不同步,在該目錄下新增加一個檔案 .gitignore vim .gitignore # 指定不想同步目錄 log # 指定檔案 xxx.conf 使用 token 方式更新 git clone https://token@目標的連結 只更新指定目錄或檔案 # 只更新此目錄 cd /home/htdocs/ git fetch git ch...
Debian \ Ubuntu 修改 IP
BUBU 因最近有測試一些系統那想要修改 IP ,那之前都是用 CentOS 系統這次是用 Ubuntu 修改地方不太一樣因此記錄一下如何修改,以便日後查看 2024.10.13 修改 Ubuntu 網卡設定 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ubuntu22.04 (KVM) 設定過程 修改網卡位置 sudo vim /etc/netplan/50-cloud-init.ya...
Debian \ Ubuntu tab 鍵自動補
BUBU 使用某個系統服務發現到 tab鍵 失效無法正常補指令 安裝套件 有可能是系統少安裝到 bash-completion 此套件所以無法自動補全指令 apt-get install bash-completion 補充說明 備註 參考相關網頁 终端为何不能自动填充了?
Proxmox VE 7 上運行 LXC CentOS7
BUBU 因之前都是使用 CentOS 7 自從升到 PVE7 版之後官方有公告 CGroupv 版本更新到 CGroupv2 造成 CentOS7 系統會無法正常運行在官方討論區上已有人提供解方,再不修改 PVE 系統直接在 CentOS7 做更新就可以正常使用。不過 BUBU 還是建議更新到 CentOS8 以上或者轉換到 Debian 新版系統上去運如果真是因為單純要做測試是可以用不推線上用,以免更新時造堂系統無法正常運行。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 ...
MariaDB root 可空白登入
BUBU 有發現到在裝完 MariaDB 之後登入的話可以不需要密碼就可以登入,但設定過 mariadb-secure-installation 狀況還是一樣 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 資料庫服務: MariaDB 10.7 設定過程 剛好有查到這樣子的解決方式 先查看目前狀況 use mysql; select user, plugin from...
Python 檢查 symbolic link 清單
BUBU 因為公司架設服務發現到服務有很多檔案目錄都是用 link 方式是建立,因此有找到 python 可以檢查那些資料有被 link 用到 程式解說 #!/usr/bin/python3 import os # 系統模組 from pathlib import Path # 路徑 import re # 正規 import shutil # 判斷目錄 # 要掃的路徑 path1 = '' # 要排除的檔案 #includes = set(['']) # 要排除的目錄 exclude = set([...
Debian 11 安裝 vsftpd
因最近有群友有這樣子的需求外加之前有架設過沒有記錄,因此隨便記錄一下 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 11 安裝或測試過程 安裝 vsftpd 套件 apt install vsftpd 備份設定檔 cp /etc/vsftpd.conf /etc/vsftpd.conf.bak 建立預設要存放的目錄 mkdir -p /home/ftp 設定...