要在家外連線回家存取資料 要怎麼在安全的情況下進行

要在家外連線回家存取資料 要怎麼在安全的情況下進行

家裡面有各種服務
NAS(正版群暉) / BitTorrent / Proxmox VE / Proxmox Backup Server / Adguard Home 安全 DNS / iKuai 軟路由 / 智慧家庭相關設備 / 家中監控及錄影
時不時,會有連回去進行管理或是查詢的需求

限制條件
1.對外只有1個Port
2.對外的Port沒有80/443
3.內部的服務有http / https
4.非Windows服務,沒有RDP
5.現有已有Docker服務 Read more

下載BT,qBittorrent更好的選擇

qBittorrent Enhanced Edition 取代傳統 qBittorrent-nox

qBittorrent Enhanced Edition (qBittorrentEE_QB增強版_QB協力廠商編譯版),有如下特色
1、基於原版qBittorrent重編譯,主要特色:自動遮罩迅雷等BT下載工具吸血
2、增強提供了IP過濾規則高級功能,可以根據需要在選項自訂選擇 tracker
3、增強提供了自動禁止來自中國地區的IP未知用戶端功能(該選項預設關閉)
4、可以自動更新訂閱公共Tracker伺服器地址清單(該選項預設關閉)
5、提供下載完成後重新效驗torrent種子檔功能(該選項預設開啟)
6、解除原版用戶端啟動多開限制,不受原版限制可以多開運行

Read more

qbittorrent-nox 使用指令進行操作

qbittorrent-nox 使用指令進行操作

qbittorrent-nox都有WEBUI了,為什麼還是要用指令
因為,下載完成torrent就可以下指令移除
移完torrent之後,就可以搬到另一個空間
這樣就不用很大的空間去做下載

安裝指令如下,先裝qbittorrent-nox
apt-get install -y qbittorrent-nox curl wget iftop htop unzip net-tools

我qbittorrent-nox是放在cronttab啟用,我預設是8081port
@reboot /usr/bin/qbittorrent-nox -d –webui-port=8081
連線進行帳號密碼,下載路徑等等設定

安裝 qbt-cli
https://github.com/ludviglundgren/qbittorrent-cli/releases
tar zxvf qbittorrent-cli_2.2.0_linux_amd64.tar.gz
chmod +x qbt
mv qbt /usr/bin

寫入qbt-cli設定檔
vi /root/.config/qbt/.qbt.toml
————
[qbittorrent]
addr = “http://127.0.0.1:8081” # qbittorrent webui-api hostname/ip
login = “admin” # qbittorrent webui-api user
password = “PASSWORD” # qbittorrent webui-api password

[rules]
enabled = true # enable or disable rules
max_active_downloads = 15 # set max active downloads
————
就可以透過指令 去操作qbittorrent-nox
再寫一個指令 就可以定期移除已完成的torrent了,並且完成搬種的動作,把空間空出來

終端機裡的下載指揮官:qbt-cli 深度介紹

對於追求效率的系統管理員或極客(Geek)來說,圖形介面(GUI)有時顯得過於笨重。如果你希望在伺服器、NAS 或遠端 Linux 主機上精確控管 qBittorrent,那麼 qbt-cli 正是你需要的強大工具。


什麼是 qbt-cli?

qbt-cli 是一款基於 Go 語言開發的命令行界面(CLI)工具,專門用於透過 Web API 遠端控制 qBittorrent。它並非下載引擎本身,而是一個功能強大的「遙控器」。無論你的 qBittorrent 運行在 Docker 容器、遠端主機還是本地電腦,只要開啟了 Web UI 功能,qbt-cli 就能讓你直接在終端機中完成所有操作。


核心優勢與應用場景

  • 極速管理與自動化: 透過簡單的指令,你可以批次新增、暫停、恢復或刪除種子。這對於需要編寫自動化腳本(如:自動清理過期種子、下載完成後自動分類)的用戶來說極具價值。
  • 跨平台支援: 由於使用 Go 語言編寫,qbt-cli 提供編譯好的二進制檔案,支援 Windows、macOS 及多種 Linux 發行版(包含 ARM 架構的樹莓派)。
  • 細膩的監控與輸出: 它能即時顯示下載速度、上傳進度、連線 peer 數量等數據。更重要的是,它支援將結果輸出為 JSON 格式,方便與其他開發工具整合。
  • 低資源消耗: 相較於打開瀏覽器登入 Web UI,在終端機輸入一行指令僅需極少的系統資源,這對於效能有限的嵌入式系統或伺服器至關重要。

常用操作範例

  1. 列出所有任務: qbt torrent list
  2. 新增下載任務: qbt torrent add <磁力連結或文件路徑>
  3. 查看伺服器狀態: qbt server status
  4. 修改下載設定: 直接透過指令調整速限或儲存路徑。

結語

qbt-cli 將 qBittorrent 的功能從視窗框架中解放出來,轉化為生產力工具的一環。它不僅是遠端管理 NAS 的利器,更是建構個人自動化下載工作流的最佳拼圖。如果你厭倦了頻繁切換視窗,qbt-cli 絕對值得你嘗試。

pip pip3 安裝套件時 報錯 error: externally-managed-environment

pip pip3 安裝套件時 報錯 error: externally-managed-environment

我因為開發一隻程式在Proxmox VE中的lxt容器中執行
因為是新安裝的,所以python3等環境都是全新的
之前解過,久了就忘了,因為這個環境安裝的需求會不斷發生,所以寫一篇記錄一下

執行pip3 install scapy
報錯如下
error: externally-managed-environment Read more

google 官方的 WordPress AMP會影響我的外掛運作

google 官方的 WordPress AMP會影響我的外掛運作

執行了AMP之後,我的佈景主題和我的外掛,無法通過AMP的測試。目前佈景主題用的是社群的版本。

其次,被說不相容的這個wordpress外掛是我寫的,功能很簡單,就是開網站時,會檢查有沒有指定Cookie,再檢查Cookie值
沒有這個值,就不給用網站。
中間有2個按鈕,一個按下產生Cookie和直,一個按下就離開
這個外掛其實就是18歲年紀限制

原本都正常,但是執行AMP之後,2個按鈕都失效了。
(關了AMP,按鈕就正常了)
我想找其他的plugin來試試,如果有進行消息,再更新

補充說明一下,知名的wordpress 編輯套 Elementor也被偵測到無法通過相容性。執行了AMP,有種自廢武功的即視感。

[ChatGPT] 4o的圖片視覺測試

[ChatGPT] 4o的圖片視覺測試

拿IG上的網紅美圖,讓ChatGPT分析照片,請他給照片的描述
圖片來源 IG cguabinga(西瓜冰a)

這張照片展示了一位穿著時尚的女性。她穿著一件大件、蓬鬆的灰白色毛絨外套,顏色有漸層效果,感覺柔軟且保暖。她的頭髮是深色,呈現隨意而自然的蓬鬆感,散發出一種輕鬆、不拘小節的氛圍。她戴著大框的黑色墨鏡,增添了神秘且時尚的元素。
整體而言,這張照片展示了強烈的時尚感和個人風格,突顯出這位女性的冷酷與自信的氣質。
Read more