2025年11月28日 星期五

在 Raspberry Pi 3 作業系統上面安裝遠端桌面 XRDP功能


 在 Raspberry Pi 3 作業系統上面安裝遠端桌面 XRDP功能


先更新系統後 sudo apt-get install xrdp

然後以為就可以連線了,看到登入畫面很高興的鍵入帳號密碼

然後就獲得了一個黑色游標,然後黑底視窗,最後閃退了@@

在網路上找了好久終於找到

sudo nano /etc/xrdp/startwm.sh

然後找到註解結束的下面加入兩行

unset DBUS_SESSION_BUS_ADDRESS

unset XDG_RUNTIME_DIR

然後存檔離開之後我連服務都沒重啟就已經可以遠端進入了 好感動

不過登入後有一個視窗會要你輸入密碼 我是有輸入啦,聽說可以修改降低安全性他就不會再出現,我還是過陣子在找看看有沒有其他比較好的解法好了

PS:為啥我好好的VNC不用呢,因為用起來感覺效能不太好然後另外一個重點是我的視窗右上角那堆 最小化 最大化 關閉 的圖示都不見了,雖然還能按啦,不過看起來真的很不爽。






最後附上我找到的資料來源真的是太感謝了

https://blog.csdn.net/liuzhangqun/article/details/144399096

2025年11月26日 星期三

在 Arduino IDE 中設定安裝 NodeMCU 開發版

  在 Arduino IDE 中設定安裝 NodeMCU 開發版 


檔案 => 偏好設定 => 在額外的開發板管理員網址加入以下網址

http://arduino.esp8266.com/stable/package_esp8266com_index.json

然後再到 工具 => 開發板 => 開發板管理員 => 在開發版管理員中輸入ESP8266 找到ESP8266板子之後,點選install安裝就行了

2025年11月14日 星期五

powershell 裡面的 tnc 指令 取代 telnet 指令 再也不用另外安裝了

以前好像都只會使用 ping 來確認系統有沒有活著,ping的到之後就使用telnet 來確定服務還有回應,後來甚至作業系統內建預設還不會有telnet指令還要自己去新增功能 @@

telnet 192.168.100.31 8080

像上面這樣有回應之後就會進入telnet的全黑畫面,雖然知道有回應了,但是如果別人要證據的話,光是截了一張全黑的畫面好像也沒辦法證明什麼,後來發現tnc真是不錯用

用法如下: 就能夠 ping 10.10.10.20 然後測試8080 port 有沒有通


 TNC -ComputerName 10.10.10.20 -port 8080


以下是指令的回應:

ComputerName     : 10.10.10.20

RemoteAddress    : 10.10.10.20

RemotePort       : 8080

InterfaceAlias   : Wi-Fi

SourceAddress    : 10.10.10.77

TcpTestSucceeded : True


洗好澡的禮拜五晚上,爽爽的等... ^^

2025年5月23日 星期五

office Excel 失焦之後還能有個顏色來顯示目前選取的游標位置

應該沒有人有這種困擾吧@@ 但是我常常在兩個螢幕間比對資料的時候滑鼠按來按去的,然後我就眼盲了....很常會找不到我剛剛看的是哪一格 excel 格子


1.先在excel內將所有格子全選 (按Ctrl + A  如果你要全部的格子都能在你切換視窗時改變顏色的話)

2.前往 「常用」 索引標籤

3.在 「樣式」 群組中,點擊 「設定格式化的條件」

4.選擇 「新增規則」

5.「選取規則類型」 中,選擇最下面的 「使用公式來決定要格式化哪些儲存格」

6.「格式化此公式為 True 的值」 欄位中輸入以下公式:


            =CELL("address")=ADDRESS(ROW(),COLUMN())


7.點擊 「格式」 按鈕,然後在 「填滿」 索引標籤中選擇您想要突顯的顏色,或者在 「字型」 索引標籤中選擇字體顏色。

  • 點擊 「確定」 兩次,你就完成設定了



  • 2025年4月16日 星期三

    Putty auto log 設定

    Putty 自動記錄LOG



    請先依照步驟:

    1.點一下 Default Settings 

    2.點一下 Load

    3.點一下 左手邊的 Session下Logging 選單





    4.然後把 Session logging 選成 All session output 

    5.在Log file name: 的位置把 putty-&H-&P-&Y-&M-&D-&T.log 打上去(你可以點瀏覽放到你專門儲存log的目錄

    &H   連線的 Home name or IP

    &P    連線的 port

    &Y     

    &M    月

    &D    日

    &T     時間

    6.然後點左上角的 Session

    存出來的檔案名稱長這樣  putty-192.168.20.1-22-2025-04-16-152624



    7.回到一開始的地方 點一下 Default Settings

    8.點一下 Save 就完成啦,有沒有成功你就關掉putty 再打開一次 去看設定就知道有沒有成功



    2024年12月12日 星期四

    ubuntu 24.04 putty No Supported authentication methods available (server sent: publickey) SSH沒法登入使用 apt-get purge

     ubuntu 24.04 安裝好之後突然發現我用 putty 進不去ssh操作

    每次都只會出現: 


    PuTTY Fatal Error

    No Supported authentication methods available (server sent: publickey)



    然後就連密碼都沒打到就被踢出來了........

    後來找到一堆說要去修改 


    /etc/ssh/sshd_config (我好像還看到了一個 ssh_config的檔案)


    Port 22 '要使用22port連線

    PasswordAuthentication yes '要開放使用密碼驗證

    PermitRootLogin yes '要不要開放使用root帳號登入?? 你自己考慮好喔!!!


    改好存檔要重啟服務一次

    /etc/init.d/ssh restart

    or

    sudo systemctl restart ssh


    反正搞了好久,我使用:

    sudo sshd -T|grep auth

    '後面的|grep auth 意思是只列出 auth 字眼的相關字,不想過濾不用加這個

    去查我改過的設定 他還給我顯示我不允許使用密碼登入,我也一頭霧水了


    後來就一頓移除安裝移除安裝

    sudo apt-get remove openssh-server

    sudo apt-get install openssh-server


    幾次之後居然壞得更嚴重了@@

    安裝時出現錯誤訊息了,原來還能安裝完成@@


    Setting up openssh-setver (1:9.6p1-3ubuntu13.5) ...

    Not replacing deleted config file /etc/ssh/sshd_config

    dpkg: error processing package openssh-server (--configure):

     installed openssh-server package port-installation script subprocess returned error exit status 1

    Errors were encountered while processing:

     openssh-server

    needrestart is being skipped since dpkg has failed

    E: Sub-process /usr/bin/dpkg returned an error code (1)



    還好後來找到一個 移除設定檔 的參數吧

    sudo apt-get purge openssh-server



    然後再安裝回來

    sudo apt-get install openssh-server

    他救回來了.................

    2024年12月8日 星期日

    AI 安裝及研究紀錄

    1.如果要在虛擬環境內安裝 Tensorflow 有文章說要先將 proxmox 內的CPU規格選擇成host


    Proxmox VE 操作備忘 - Proxmox ve 的腳本助手 proxmox Helper-Scripts 安裝ubuntu 及 parted調整磁碟大小

     Proxmox ve 的腳本助手 proxmox Helper-Scripts 安裝ubuntu 及 parted調整磁碟大小

    2024/12/8 週日 12:26 外面下毛毛雨 有點冷 沒出門XD 好想出去玩....


    https://tteck.github.io/Proxmox/


    進入這個網站之後可以搜尋自己想要的功能然後點複製

    例如輸入: "ubuntu" 之後會看到很多個版本

    我今天選了個 Ubuntu 24.04 VM 然後他下方就會出現一個Copy的按鈕

    點一下之後他就會幫你複製:

    bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/ubuntu2404-vm.sh)"


    然後回到 proxmox ve 點選左邊的節點之後左上角會出現 ">_命令列" 點他之後貼上

    他會跳出一個 This will create a new Ubuntu 24.04 VM. Proceed? 

    你點選 YES 之後就會跳出第二個視窗問你要使用預設值安裝嗎? 

    你如果不知道怎麼做就直接點選 YES 就會已預設設定開始安裝啦

    我大約花了不到3分鐘他就把系統建好了接下來就可以參考

    https://github.com/tteck/Proxmox/discussions/2072

    這個文件有教你後續需要做啥設定調整.....


    在 PROXMOX 介面找到自動新增後的UBUNTU 系統 然後點選 "Cloud-Init" 然後

    1.在 "帳號" 創一個自己的帳號吧

    2.在 "密碼" 給用戶設定一個密碼

    3.然後把 "更新套件資料" 設定為 no(還沒有足夠的儲存空間)

    4.點選 "IP設定" 設定你的IP

    5.點下 "重新產生映像" 重新生成影像


    然後在proxmox點下開機,接下來就準備修改硬碟大小了,先看下磁碟大小 df -h

    然後回到 proxmox "硬體" 分頁,然後點選 "硬碟" 然後點中間偏上的 "磁碟動作"

    選 "調整大小"  先給他個130G,然後重開虛擬機一次


    接下來使用parted(/dev/sda1)擴充VM磁碟

    "sudo parted /dev/sda"

    然後 "print" 顯示目前配置


    開始變更大小 "resizepart 1" 然後系統說已經在使用中,按下YES確認進行

    接下來會問你 結束的磁區大小 直接按ENTER就行了

    然後 "print" 顯示目前配置,就已經看到他吃完整顆硬碟了

    然後 "quit" 離開磁區工具

    再看一次磁碟大小 "df -h" 真的變大了!!!


    再重開機一次虛擬機就能開始用了 YA!

    Proxmox VE 操作備忘 - 目前沒有技術支援合約 的確定按鈕

    Proxmox VE 操作備忘 - 目前沒有技術支援合約 的確定按鈕


    2024/12/8/ 12:20 週日 外面毛毛雨 很冷

    1.不想每次登入後都去按那個 目前沒有技術支援合約 的確定按鈕XD

    編輯檔案: /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

    搜尋 Ext.Msg.show({               (大約在 行號 565)

    然後把它改成 Ext.Msg.noshow({

    存檔離開後重啟服務

    systemctl restart pveproxy

    就行啦,網路文章在這邊:

    https://www.albert-yu.com/blog/proxmox-ve-%E8%A7%A3%E6%B1%BA%E7%99%BB%E5%85%A5%E5%87%BA%E7%8F%BE%E3%80%8E%E7%9B%AE%E5%89%8D%E6%B2%92%E6%9C%89%E6%8A%80%E8%A1%93%E6%94%AF%E6%8C%81%E5%90%88%E7%B4%84%E3%80%8F/

    如果以上備忘有版權或違法問題請通知我,我會趕快移除文章。

    (我只是不想每次都按那個確定而已)

    順便提一下在nano 裡面一直顯示行號按 Ctrl +3 再按一次 Shift + 3





    Linux 指令及操作備忘錄

      Linux 指令及操作備忘錄

    2024/12/8 12:06 今天不出門因為外面毛毛雨而且很冷.......

    1.如果在 Linux 裡面不曉得編輯文件到一半按到 Ctrl+Z 他會被退出變成背景執行

    然後下一次在進入編輯文件的時候會出現提醒,只要執行 fg 指令然後退出編輯器他就不會再顯示


    2.在 nano 裡面:

    搜尋 Ctrl+w

    顯示一次行號 Ctrl + c 

    一直顯示行號 Ctrl +3 再按一次 Shift + 3


    3.顯示磁碟空間指令df -h


    4.在Ubuntu使用parted(/dev/sda1)擴充VM磁碟

    "sudo parted /dev/sda"

    然後 "print" 顯示目前配置

    開始變更大小 "resizepart 1" 然後系統說已經在使用中,按下YES確認進行

    接下來會問你 結束的磁區大小 直接按ENTER就行了

    然後 "print" 顯示目前配置,就已經看到他吃完整顆硬碟了

    然後 "quit" 離開磁區工具

    再看一次磁碟大小 "df -h" 真的變大了!!!


    5.lshw 查看CPU及其他硬體規格資訊


    6.在 Ubuntu 24.04 裡面的 VI 編輯器遇到方向鍵 上下左右變成ABCD

    nano /etc/vim/vimrc.tiny

    把 set compatible 改成 set nocompatible

    他就恢復正常的方向鍵了,如果不方便動系統設定的話

    進入vi後 直接鍵入 :set nocompatible 按下Enter之後 他也會在這次編輯中恢復方向鍵的功能

    7.

    2024年6月26日 星期三

    新的ASUS B5402CVA筆電鍵盤上面居然沒有 pause 鍵,還好有組合鍵可以按,真的有用!

    新的ASUS B5402CVA筆電鍵盤上面居然沒有  pause 鍵,還好有組合鍵可以按,真的有用!

    剛剛在網路上找到的資訊快來備忘一下,偶爾在CLI介面還是很需要用到的,不然有時候要多打好幾個字呢


    目前新的筆記本電腦鍵盤上已經沒有pause/break 鍵.
    如果您仍想使用此功能可以按如下操作來實現。

    [Fn] + [P] = pause

    [Fn] + [B] = break

    2024年4月8日 星期一

    AD網域 上次密碼變更時間

    真的是老了,沒寫起來過沒多久就忘的一乾二淨.... 


    如果要查詢AD使用者哪時候改過密碼可以用下面這個指令

    打開 powershell

    Get-ADuser -Identity "要查詢的帳號" -Properties passwordlastset | ft GivenName ,Surname ,Name, passwordlastset


    Windows 10 底下只需要輸入

    net user administrator

    就能看到本機帳號上次什麼時候改過密碼了

    2023年9月30日 星期六

    Home Assistant MQTT (Mosquitto broker) 附加元件安裝

    在Home Assistant 的 → 設定 → 附加元件 → 附加元件商店 → 在搜尋列上面打上 MQTT 或 Mosquitto broker 然後點開  Mosquitto broker 點選 → 安裝


    安裝好之後到 Mosquitto broker 裡面的 → 設定 → 在 Login 裡面貼上你的帳號密碼


    - username: mymqtt

      password: 12345678

    這個是範例,真的密碼要有點長度比較安全







    輸入完成之後到最下面點儲存,就可以切換到資訊頁面然後點下啟動就可以開始測試了


    如果你點儲存之後設定資訊不見了,你可以點設定頁面的右上角三個點那邊

    然後選 以YAML編輯 然後把上面的帳號密碼貼上就可以了,不過要記得空格跟符號很重要喔

    logins:

      - username: mymqtt

        password: 12345678

    2023年6月5日 星期一

    關閉 office 365 標題列的搜尋框 (在筆電上面 太佔位置了 !!!)



    看看原來的樣子 (標題列中間有個搜尋)






    1.快速存取工具列 上面按一下那個向下箭頭 (就是標題列的左方) 然後點選 "其他命令"





    2.點選 "一般" 然後再使用者介面選項裡面打勾 "預設摺疊 Microsoft 搜尋方塊" 在按下確定就完成啦




    3.你看看 你看看 多爽阿,不會在筆電螢幕上感到擁擠了......




    2023年5月24日 星期三

    fortigate ping 持續

    在 fortigate 底下如果要持續ping 做測試可以下 

    execute ping-options repeat-count  100

    execute ping 168.95.1.1

    他就可以持續 ping 100次




    網路資料來源:
    https://blog.pmail.idv.tw/?p=17510

    2023年4月24日 星期一

    notepad++ 取代 搜尋 (搜尋模式:規則運算式)

     notepad++ 取代 搜尋 (搜尋模式:規則運算式)


    11:*[0-9]*[0-9] 前面的*[0-9]可以替代0-9的數字


    意思是可以搜尋到 11:00~59 的字串 


    有空再來新增,不然每次要用都要找一次 真累人

    2023年1月24日 星期二

    ESP8266-01S , ESP-01 Relay V4.0 Relay Board 透過Arduino UNO 燒錄 Tasmota 韌體

     ESP8266-01S , ESP-01 Relay V4.0 Relay Board  透過Arduino UNO 燒錄 Tasmota 韌體


    Tasmota Relay設定

    模組參數-模組類型 (Sonoff Basic) : Generic (0)

    D3 GPIO0 Relay_i 1



    腳位接法:

    ESP8266-01S        Arduino Uno

    VCC         3.3V

    GND         GND

    CH-PD         3.3V

    RX                 RX

    TX                 TX

    GPIO-0         GND

    GPIO-2         不用接

    RST                 一開始不接,點下上傳的時候讓這隻腳碰一下接地幾秒再放開就會開始上傳


    韌體燒錄工具 tasmotizer-1.2 https://github.com/tasmota/tasmotizer/releases

    參考資料: https://templates.blakadder.com/ESP-01S-Relay-v4.html


    2022年10月28日 星期五

    Windows Server 2016 遠端桌面的複製貼上功能失效異常 rdpclip.exe

     Windows Server 2016 遠端桌面的 複製貼上 功能 失效 異常

    之前就記得有這種問題,這次剛好同事又遇到問了我,還是來記錄一下,免得我老了全忘光



    開啟工作管理員 切到詳細資料 然後砍掉 rdpclip.exe (如果找不到就直接叫他起床)

    然後再從 檔案 執行新工作 輸入 rdpclip.exe 讓他活起來 就能夠複製貼上了 YA!




    2022年10月26日 星期三

    你的連線不是私人連線 攻擊者可能會試圖從 xxx.xxx.xxx.xxx 竊取你的資訊 NET::ERR_CERT_INVALID - thisisunsafe



    網頁進不去了,哈哈 只出現........

    你的連線不是私人連線

    攻擊者可能會試圖從 xxx.xxx.xxx.xxx 竊取你的資訊 (例如密碼、郵件或信用卡資料)。瞭解詳情


    NET::ERR_CERT_INVALID


    然後很得意的點了 進階 然後就沒有然後了......怎麼可能突然跟之前不一樣,之前不是還有個


    繼續前往 192.168.1.1 網站 (不安全) 可以點嗎????????????????


    還好在網路上有找到



    只要點一下該網頁空白處直接輸入 thisisunsafe 然後按ENTER 之後就可以進去了
    試試看 真的可以!!


    2022年7月18日 星期一

    卡巴斯基 安裝後 看不到網頁原始憑證

     安裝完卡巴斯基之後每次要看網頁的憑證都搞不大清楚怎樣看,重頭到尾都顯示卡巴斯基簽發的憑證只好到 設定 -> 一般設定 -> 網路設定 -> 掃描加密連線 把這個選項勾勾拿掉關閉瀏覽器再開一次就可以看到憑證本尊啦





    https://support.kaspersky.com/kis/2018/en-US/157530.htm