私人網域A利用公開網域B的SSH Reverse Tunnel讓第三方電腦C可以透過B的公開網域反向連線到A。
基本方法是A打指令:
sshpass -p "password" ssh -p 22 -o ServerAliveInterval=10 -o StrictHostKeyChecking=no -4fNR *:55101:127.0.0.1:22 root@my.domain
如果SSH Server架在一般Ubuntu都沒問題,但是如果架在OpenWrt就一直失敗,且防火牆設定也都OK,如果看Port監控會顯示
root@OpenWrt:~# netstat -tulnp | grep dropbear
rsps1008 發表在 痞客邦 留言(0) 人氣()
#Remove nginx ;; 移除nginx
apt-get --purge remove nginx ; apt-get remove nginx-common ; apt-get remove nginx-core ; apt-get autoremove
#Install Apache2, PHP, MySQL ; ; 安裝Apache2, PHP, MySQL
apt-get install -y apache2 ; service apache2 start
rsps1008 發表在 痞客邦 留言(0) 人氣()
今天安裝WSL2 LAMP時終於把以前發生過的問題解決了,紀錄一下。
如果你安裝PHPMYADMIN顯示 mysqli_real_connect(): (HY000/2002): Permission denied

可以到 /etc/phpmyadmin/config-db.php 將 $dbserver='localhost'; 更改成 $dbserver='127.0.0.1';
這樣就可以成功登入了。
rsps1008 發表在 痞客邦 留言(0) 人氣()
如 Windows 11 開始圖標點滑鼠右鍵少了 Windows 終端機 選項 所提到,
解決方法: (參考至: Add or Remove Default Shortcuts on Win+X Quick Link Menu in Windows 11)
- 從文章中下載文件 WinX.zip
- 解壓縮文件
- 打開檔案管理員並定位到資料夾:
- C:\Users\改成你的User名稱\AppData\Local\Microsoft\Windows\WinX\Group3
- 刪除此資料夾中的所有捷徑(建議: 複製到別處進行備份)
- 從解壓縮的文件中復制 Group3 子資料夾的內容到該路徑
- 登出並重新登入亦或是重開機。
rsps1008 發表在 痞客邦 留言(0) 人氣()
同時發表於github ^^
https://github.com/rsps1008/miui_13_mi_wallet_for_eu_rom_Magsik_Module
該模組可以讓小米錢包在 MIUI 13 EU Rom 上運行。
歡迎分支讓這個模組更有用。
rsps1008 發表在 痞客邦 留言(0) 人氣()
同時發表於github ^^
https://github.com/rsps1008/miui_13_forcedark_Magsik_Module
該模組可以讓所有APP在 MIUI 13 中使用強制深色模式。
由於 Magisk 限制,必須重新啟動或重新安裝此模組以加載新安裝的APP並再次重新啟動手機以在系統中更新APP列表。
rsps1008 發表在 痞客邦 留言(0) 人氣()
因為電腦在公司,但有時候就是會無緣無故自己斷線,在家的話一斷線遠端就連不到實在麻煩,寫一個簡易程式紀錄一下
可以放在 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 讓他開機執行
如果不想要有黑框框記得把副檔名存為 pyw
import os
rsps1008 發表在 痞客邦 留言(0) 人氣()
單純紀錄簡易完整的LAMPP安裝,以下教學通用為白字,Ubuntu為紅字,Debain為藍字
#確認系統與網路環境正常,並已執行 apt update && apt upgrade
1. apt-get --purge remove nginx apt-get remove nginx-common apt-get remove nginx-core apt-get autoremove
2. apt-get install apache2 mysql-server php libapache2-mod-php php-gd php-mysql phpmyadmin
rsps1008 發表在 痞客邦 留言(0) 人氣()
剛剛一直鬼打牆設定/etc/netplan/50-cloud-init.yaml檔,
殊不知竟然是排版問題,超級傻眼。
原:
network:
rsps1008 發表在 痞客邦 留言(0) 人氣()
今天安裝phpMyAdmin於Ubuntu中,
但設定MySQL server密碼時卻老是顯示:
Since password will be sent to server in plain text, use ssl connection to ensure password safety.
Warning (Code 1287): 'SET PASSWORD = PASSWORD('<plaintext_password>')' is deprecated and will be removed in a future release. Please use SET PASSWORD = '<plaintext_password>' instead
SET PASSWORD has no significance for user 'root'@'localhost' as authentication plugin does not support it.
等訊息。
解決方法:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mypasswordhere';
參考資料: https://stackoverflow.com/questions/47099351/mysql-5-7-20-unable-to-set-root-password
rsps1008 發表在 痞客邦 留言(0) 人氣()