私人網域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

螢幕擷取畫面 2022-08-30 110805.png

可以到 /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)

  1. 從文章中下載文件 WinX.zip
  2. 解壓縮文件
  3. 打開檔案管理員並定位到資料夾:
  4. C:\Users\改成你的User名稱\AppData\Local\Microsoft\Windows\WinX\Group3
  5. 刪除此資料夾中的所有捷徑(建議: 複製到別處進行備份)
  6. 從解壓縮的文件中復制 Group3 子資料夾的內容到該路徑
  7. 登出並重新登入亦或是重開機。

文章標籤

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) 人氣()