第一次使用foodpanda叫餐

因為大地已經無法自行出門買餐,連走路都不太穩,因此前半個月以來都是我每天下班後買便當回來給二位吃,但時間上都會比較晚。看他們吃飯時餓得反應,心理覺得難過。

Sophia建議可以叫外送,這個並不是沒想過;但是怕送餐後無法通知老人家,因為按電鈴、打電話他們都聽不到。

今天出門前有特別交待老天下午5點要把助聽器戴起來,所以5點多時第一次透過網站向foodpanda訂餐給他們,並打電話交待管理員代收後通知我家裡。

到了foodpanda的網站發現地址輸入很奇怪, 我輸入完後它會自己打門牌號碼消失,我試了幾次都這樣,以為是正常,就訂了一個便當指定送回家,並線上LINE PAY結帳。結果我騎車到自強隧道口就接到來電,外送員說我沒有指定地址,只有街道名稱,於是我口述給他地址,無法避免心中的忐忑不安。

一路上沒有再接到電話,結果回到家看到他們已經吃一半了,才放下心來。但管理室通知的過程也是頗多曲折,但最終仍是有成功送餐。

感謝所有協助的貴人!

初次使用opensuse-15.4

使用Linux也已經有20年了,從Redhat 6.2開始接觸,大都是以RHEL家族的發行版為主,Redhat 9後因為Redhat政策改變,接著用CentOS 3。

一直到最新的CentOS 8 EOL因為CentOS政策的改變,所以也是要找尋新的發行版來使用。雖然2010左右因為去考LPIC的證照而接觸了Ubuntu,但它是另一個debian的家族。

今天因為要裝MSTR的需求,所以指定要用SUSE,雖然之前有聽過,但從未真正的使用過。今天機緣巧合也算是緣份,剛好操作到它。發現它也是很有特色,沒有fdisk可以用,很多功能都做在yast上面,它幾乎可以涵蓋大多數的常用功能。

但netstat這個常用指令卻無法下,查詢套件也有安裝,後來爬文後才知道改用 ss 。其實也沒有什麼不同,習慣就好了。之後公司的SAP主機都會改用SUSE-Enterprise 熟悉一下也是不錯的機會。

使用 certbot 向 Let’s Encrypt 申請憑證

安裝 certbot

官方建議使用 Canonical 的 snapcraft 來進行安裝。
Ubuntu 通常都已預裝好 snapcraft (因為 Ubuntu 的爸爸就是 Canonical),可以使用下方的指令確保使用最新的 snapcraft 版本。

sudo snap install --classic certbot

設定軟連結讓 Certbot 指令可以執行。

sudo ln -s /snap/bin/certbot /usr/bin/certbot

向 Let’s Encrypt 申請憑證

啟動 Certbot,使用手動授權方法搭配 DNS 查問以驗證網域所有權,這會為您的頂層網域及其子網域請求萬用字元憑證。

sudo certbot -d $DOMAIN -d $WILDCARD --manual --preferred-challenges dns certonly
  • –manual:使用手動驗證。
  • –preferred-challenges dns:使用 dns (亦可改用http)的方式 challenge 。
  • certonly:只產生憑證,讓 Certbot 不要自動產生或修改 Nginx 的設定檔案。

解決ssh遇到[no matching host key type found]的問題

當你使用ssh要連線某主機時,竟發現這個訊息,並且無法連線時怎麼辧 ?

解決的辦法是把ssh指定加密的算法就可以連線,舉例如下

ssh -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa aliok@192.168.7.14

或者sftp也可以使用

sftp -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa aliok@192.168.7.14

如果是經常性要連線的主機,可以在設定檔中修改,不必每次下這麼多參數

~/.ssh/config

內容範例如下

Host 192.168.7.14
  HostName 192.168.7.14
  User john
  Port 22
  HostKeyAlgorithms +ssh-rsa
  PubkeyAcceptedKeyTypes +ssh-rsa

Rocky與CentOS 8 網卡指令

Rocky 與 CentOS 的網卡指令從第8版後已經不再是systemctl restart network, 而是改用『nmcli』 這個指令。

查看網卡IP

ip address

可簡化為

ip a

列出網卡資訊

nmcli

查看網卡狀態

nmcli device status

秀出網卡詳細資訊

nmcli device show

查看網卡en160詳細資訊

nmcli device show ens160

重啟網卡

nmcli connection restart

啟動或關閉網卡

nmcli c up ens160
nmcli c down ens160

設定網卡開機自動啟動

nmcli c modify ens160 connection.autoconnect yes

剛除連接網卡

nmcli c delete ens160

新增/刪除一個IP位址和閘道

nmcli c modify ens160 +ipv4.address 192.168.0.3/24  #新增ip
nmcli c modify ens160 -ipv4.address 192.168.0.3/24  #删除ip
nmcli c modify ens160 ipv4.gateway 192.168.0.1  #設定閘道

設定DNS

nmcli c modify ens160 ipv4.dns 8.8.8.8  #新增DNS
nmcli c modify ens160 -ipv4.dns 8.8.8.8  #删除DNS

設定IP取得方式

nmcli connection modify ens160 ipv4.method manual  #手動設定
nmcli connection modify ens160 ipv4.method auto  #DHCP自動取得

讓設定重效(修改後要執行才能生效)

nmcli connection reload

立刻生效網卡設定, 不必重新啟動系統(三擇一)

nmcli c up ens160
nmcli device connect ens160
nmcli device reapply ens160

snmp v2 設定mrtg

方法只是差別在多一個參數而已,另外產出的cfg檔裡, IP後面也都會加5個冒號

SNMPv1:
cfgmaker public@192.168.1.1 > kh.cfg

SNMPv2:
cfgmaker –snmp-options=:::::2 public@192.168.1.1 > kh.cfg

2022高中會考

今天會考第二天, 終於完成小朋友的國中階段。

二年前是姊姊, 今年是弟弟, 都在建中考場, 今年是108課綱的完整第一屆, 聽說考題比較活, 但弟弟說其實還好, 他已經適應了。

今年的疫情嚴峻,新聞報導有3000多考生確診,還好中正的同學們都安好,順利的完成會考。

祝福大家都能考上心中理想的學校。

聯合智網今天離職

今天是到聯合智網的最後一天, 辦理離職手續, 今天因為早上有事反而8點半才到公司, 害龍哥8點就在門口等, 真是不好意思。

龍哥還幫我拿去給總經理簽文件,真是貼心的好主管。後續….

2022-04-04兒童節單車遊八里

從蘆洲捷運總站租用Ubike, 走堤外單車專用到至八里漁港。

早上騎機車到蘆洲捷運總站,停好車後步行到捷運站出口處租借UBike,本來還猶豫是借1.0還是2.0的車, 但這裡看到的幾乎都是1.0, 就租吧~ 也怕到了八里要還是找不到停車柱可以還, 因為不清楚八里是1.0 還是2.0的車柱。

從成蘆橋旁的腳踏車越堤道牽引過橋後, 順著橋下騎,就可以接到往八里的腳踏車道, 但今天這條道上也很多步行者,因為我們也是第一次騎, 不知道這樣的情形是否很正常, 騎到第一個里程碑–觀音坑溪橋, 要拍照時, 因為沒有帶三腳架, 也沒有自拍棒,所以拍起來有點不順利; 而剛好4位步行者之中的一位媽媽很熱情的說要幫我們拍, 才順利的拍下了全家都入鏡的照片。同樣的我也幫他們拍了幾張, 順口問一下他們的目的在那裡? 結果居然是台北港,看來比我們的八里還要更遠。

待補充

3月3日全台大停電

今天早上7點半到公司附近, 在seven吃完早餐, 帶著一杯咖啡8點到公司門口, 看著鎖住的鐵門, 猜想著幾點會有人來開門? 直到9點才有一位同仁來開門, 說她叫Amy,並熱心的介紹公司有咖啡及茶包可以使用, 並放置位址介紹讓我知道, 真是很感謝她。

到座位後開啟電腦, 看著網路共用資料夾的前人交接文件, 結果9點17分左右突然就停電, 一開始還以為是這棟大樓停電而已,結果在LINE群組中,院長說他們也停電, 而且seven也說信義區也停電, 才發現不是小規模的。