Recently Updated Pages
Linux Expect 自動化套件
安裝Expect apt install expect 使用範例 自動telnet登入 建立telnet_expect.sh #!/usr/bin/expect set userna...
Nginx 搭配Let’s Encrypt Certbot自動更新SSL憑證
運行環境 Ubuntu 22.04 下載certbot apt install certbot python3-certbot-nginx certbot certonly --...
Linux 限制使用者只允許SFTP
運行環境 Debian 12 建立使用者 useradd -M testuser -s /usr/sbin/nologin -M 不建立家目錄 testuser 使用者 -s...
Docker 架設Vaultwarden密碼管理工具
Vaultwarden是以Bitwarden為原型、用Rust語言重新改寫的版本,比原始的Bitwarden更加輕量化 安裝Vaultwarden docker pull vaultward...
MariaDB 主從架構配置
運行環境 PVE Debian 12 安裝MariaDB apt install -y mariadb-server 初始化設定 mysql_secure_install...
OpenWrt NAT設定
若在防火牆區域勾選NAT或IP動態偽裝,則會上下行都會使用OpenWrt本身IP,若NAT後主機則無法取得真實IP 基本NAT設定 勾選NAT內部主機即可外連 只需內部主機對外NAT ...
BookStack 備份還原
備份 透過mysqldump備份資料庫 # Example mysqldump -u user bookstack > bookstack.backup.sql mysqldump ...
OpenWrt 繁體中文和美化介面
運行環境 PVE 安裝繁體中文 轉到System -> Software,按下Update lists 更新軟體包,搜尋luci-i18n-base-zh安裝 開源介面Arg...
OpenWrt 安裝
運行環境 PVE 下載OpenWrt檔案 倉庫地址https://downloads.openwrt.org/releases/,選擇x86 / 64,generic-ext4-c...
Nginx 傳遞真實IP
Nginx設定 外部IP經過Nginx處理後會變成Nginx的IP,使用$remote_addr紀錄使用者IP location /{ ..... ...
PNETLAB 架設
安裝Ubuntu 18.04 裸機安裝 將所有硬碟給ubuntu_lv sed -i -e "s/.*PermitRootLogin .*/PermitRootLogin yes/" /...
Gitea 反向代理
運行環境 使用反向代理主機 Nginx 反向代理主機設定 使用子目錄/gitea/ server { ... location ~ ^/(gitea)($|/...
Gitea 架設
運行環境 PVE LXC Debian 12 安裝nginx mariadb apt update apt -y install nginx mariadb-server g...
Nginx 升級到1.20.1 以上
運行環境 Ubuntu 20.04 echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` n...
PHP - header 下載或開啟檔案設定
使用header隱藏實體路徑 PHP 下載檔案設定 <?php $file = '路徑'; if (file_exists($file)) { header('Cont...
PHP - OTP驗證登入
安裝qrcode和oathtool apt-get install qrencode oathtool -y 建立產生qrcode的bash檔 #!/bin/bash secret=$(...
BookStack - SSL設定
運行環境 使用反向代理主機 反向代理主機設定 location /bookstack/ { client_max_body_size 50M; prox...
Homeassistant - 安裝bitwarden密碼管理器
運行環境 HA安裝在Synology VM上 安裝vaultwarden 附加元件內搜尋vaultwarden並安裝關閉SSL選項後啟動 修改設定 瀏覽器輸入http://...
Synology - 洗白+開啟photo人物辨識
運行環境 黑群暉SDM7.1.1 洗白設定 安裝VMM 安裝virtual machine manager套件,下載跟主機相應版本的Virtual DSM新增虛擬機選擇Synol...
Wordpress - 反向代理
反向代理主機設定 新增location /wordpress/ 代理區塊 server { listen 443 ssl; ssl_certifica...