發表文章

使用 Gmail SMTP 免費以自訂網域收發 Email

點閱
圖片
前言 我幫這個 Blog 跟 Google 買了一個網域,最近在研究買了網域之後還有哪些功能可以玩。由於 Google Domains 上面寫的 Get a custom email address 使用的是 Google Workspace,每個使用者每個月要價 6 美元,已經接近 Google Domain 賣一個網域的半年的價格了,所以我研究了只使用其他 Google 提供的服務也能達成,免費使用自訂網域收發 email 的方法──Gmail SMTP 服務。 我使用的是 Google Domains 操作,不過這份理論上只要是有免費提供 email forwarding 的 domain name registrar 都適用,一樣直接 forward 過去就好。 一個月的就要用這服務半年的錢是怎樣 ( ̄︿ ̄) 收 email 收 email 的部分設定較簡單,進入 Google domains 控制台 並選取網域,在 email 選項中,設定讓 email 自動轉寄到目標 email 就好。 設定 email 轉寄 接下來,進入被轉寄的 email,點一下確認信後就可以用設定好的 email 收信了。 發 email 首先要先幫前面設定好收 email 被轉寄的帳號開啟 2-Step Verification ,才能設定 App passwords 。在 App passwords 介面中輸入一個方便記憶的名稱例如 gmail。 Google 會給生成一組十六位的密碼,先記下來等等要用來登入 Gmail SMTP 伺服器。這個密碼的權限非常大要保管好。 接下來,進入 Gmail 設定中的 Accounts and Import ,找到 Send mail as 下的 Add another email address,跟著跳出來的小視窗輸入收 email 的 address,第二個視窗照著以下的資料填: SMTP Server: smtp.gmail.com Port: 587 Username: 被轉發那個人 @gmail.com 前面的使用者名稱 Password: 前面拿到的 app password 完成後 Gmail 會寄一封確認信,點進去按確定,重新整理 Gamil 一下就完成了! 設定完以上...

Nmap 網路弱點掃描工具使用教學

點閱
圖片
軟體介紹 Nmap 的標誌眼睛 Nmap(Network Mapper)是個免費且開放原始碼的網路探索與資安工具,也可用來管理伺服器、檢查伺服器的生存狀態。Nmap 擅長快速完成大量範圍的掃描,也可詳細調查單一目標。 下載安裝 Windows/MacOS/Linux(rpm) 直接到 官方頁面 下載安裝 摁沒錯,有個安裝 GUI 化的 Zenmap 的選項,不過你點進來是為了學指令的吧? Linux(deb) APT 就有了直接裝就好 sudo apt install nmap 使用方式 nmap [掃描種類] [選項] 目標 (順序亂掉沒關係,Nmap 看得懂。) 範例:掃描 scanme.nmap.org 的 1000 個常見 Port,使用 Nmap 預設腳本,進行 OS 掃描,略過 ping 掃描。 $ sudo nmap -sC -O -Pn scanme.nmap.org Starting Nmap 7.92 ( https://nmap.org ) at 2022-05-30 17:14 Taipei Standard Time Nmap scan report for scanme.nmap.org (45.33.32.156) Host is up (0.15s latency). Not shown: 996 closed tcp ports (reset) PORT STATE SERVICE 22/tcp open ssh | ssh-hostkey: | 1024 ac:00:a0:1a:82:ff:cc:55:99:dc:67:2b:34:97:6b:75 (DSA) | 2048 20:3d:2d:44:62:2a:b0:5a:9d:b5:b3:05:14:c2:a6:b2 (RSA) | 256 96:02:bb:5e:57:54:1c:4e:45:2f:56:4c:4a:24:b2:57 (ECDSA) |_ 256 33:fa:91:0f:e0:e1:7b:1f:6d:05:a2:b0:f1:54:41:56 (ED25519) 80/tcp open http |_http-favicon: Nmap Project |_http-title: Go ahea...

Docker 、Dockerfile 與 docker-compose 學習筆記

點閱
圖片
Wikipedia 上 Docker 的 Logo 為何要用 Docker 使用 Docker 從零建置環境,確保不同電腦上運行結果相同 不需完整模擬作業系統,比虛擬機器快 可以特殊召喚一隻鯨魚小精靈幫你分配資源(?) 寫好 Docker 需要的檔案後只要一串簡單的指令即可快速建置服務 Dockerfile>Image>Container Docker 安裝基本用法 Linux 由於 Docker on Windows 還是須模擬出接近完整的 Linux 系統,推薦直接使用 Linux 取得更高效能。 https://get.docker.com/ 為官方提供的安裝腳本。這會在機器上安裝 Docker Engine(不會有 GUI 的 Docker Desktop),Docker Compose 則要另外安裝,可以試試看套件管理器有沒有或是看 官方的安裝教學 。 Windows 如果電腦的作業系統夠新推薦使用 WSL 2 後端版本。以管理員權限開啟 Powershell 並輸入以下指令( 說明在這 ): dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 重開機後安裝 WSL2 Linux 核心更新套件 (適用於 x64 電腦) ,再重開機一次。最後安裝 Docker, Docker 安裝檔案 與 Docker Desktop 安裝官方說明 。 這會在電腦上安裝 WSL 2(因為 Docker 跑 Linux 需要簡化的虛擬機器)、Docker Engine、Docker Compose 和 Docker Desktop(GUI 管理介面)。 Docker CLI 要連線到 Docker 機器會需要 ROOT 權限,想要直接執行或是讓等等要用的 VSC extensions 讀到 Docker 的話需要先 設定免 ROOT 。 build 建置 Dockerfile 成 Image。...

Minecraft 24/7 原味生存 - 深海鯊鯊伺服器

點閱
圖片
簡介 【閒聊】有人要一起玩Minecraftㄇ 本服出於服主鯊鯊 Foluya3248 對 Minecraft 的熱忱所建立,已經運行半年以上,並除了偶爾維護會持續啟動。 伺服器有著大家建立的各式建築物,也有自己的 Discord群組 ,玩家們也會自主舉辦活動。 就算是夜深人靜,晚上想開 Minecraft 時,總會有人陪你到天荒地老。 喜歡團體生活的玩家,歡迎加入並建立屬於自己的建築。 第一次接觸 Minecraft 的新手也 OK,我們有熱心玩家會協助新手遊玩。 規則: 快快樂樂地遊玩 不與他人引發糾紛 友善相處 在不破壞他人建築(包含光照)與遊戲體驗的基礎上,自由的建築 關於遊戲模式 目前遊戲版本為 1.17.1,新版本發布後我們會盡早升級。 伺服器是原味生存伺服器,沒有白名單,開啟防噴與防止火蔓延,有人睡覺即可跳過夜晚。 伺服器大廳直接往前走就可以到達生存世界。 管理員有查看伺服器紀錄的權限,有需要可以詢問。 伺服器 IP foluya.iancmd.dev https://discord.com/invite/dkTTj3WzDj 伺服器玩家建設 Nyanycat

Minecraft 如何以指令關閉玩家生物推擠

點閱
圖片
因為有非常多人在 簡單指令 的留言區問我要如何讓玩家之間不會推積,但是這個指令沒有到很基本,所以 Ian 我就把這個獨立出來寫一篇。 100 隻被我關掉 AI 與碰撞的 Creeper 創造一個隊伍,這裡我把隊伍命名為 noCollision,這個隊伍會包含所有不會被推擠的東西(包含玩家與生物)。 /team add noCollision noCollision 可以換成想要的隊伍名稱,指令後面可以用雙引號接上顯示名稱,不過這裡用不到。 /team modify noCollision collisionRule (選項) 這邊的選項必須是下列四種的其中一種: always:預設值,不會有改變 never:不會 被 任何東西推擠 pushOtherTeams:不會 被 這個隊伍以外的東西推擠 pushOwnTeam:只會被這個隊伍的東西推擠 將所有要套用上一步設定的實體加入隊伍。由於無法讓生物生成或玩家加入時直接加入隊伍,所以需要用個永遠執行的指令方塊。指令方塊請放到世界重生點附近,才會永遠執行。 /give @p minecraft:command_block 使用指令方塊需要切換到創造模式: /gamemode creative 將指令方塊設定為重複(Repeat)、無條件(Unconditional)、永遠啟動(Always Active),並選擇指令版本輸入指令方塊: 只有玩家加入隊伍 /execute as @a[team=!noCollision] run team join noCollision @s 將所有東西加入隊伍(這會導致怪物不會攻擊) /execute as @e[team=!noCollision] run team join noCollision @s 將例外以外的生物加入隊伍,紅色那段可以自行擴充 /execute as @a[team=!noCollisio...

[Mod] Minecraft Energetic Sheep 高壓綿羊模組

點閱
圖片
綿羊被閃電打到會變甚麼? 一隻高壓綿羊!

[Mod] Minecraft Rope Bridge 繩索橋模組

點閱
圖片
你不想蓋橋嗎? 你覺得蓋橋很麻煩嗎? 你想要利用Mods 的Bug刷線嗎? 那你可以來玩這個"Rope Bridge Mod"! 首先一樣是 模組原下載頁 這個模組需要:Forge

Minecraft 那些你不知道的彩蛋 - 語言

點閱
圖片
你下載完 Minecraft 後會做的第一件事是甚麼呢?當然是 啟動遊戲 調語言阿!一般我們都只是往下拉到底選繁體中文,但是你知道這裡面有許多惡搞語言嗎? 海盜語(七大洋) 海盜語有兩種啟動方式,一種是直接在語言選取畫面選 "Pirate Speak (The Seven Seas)",或者是把語言調成英語,接下來在合成配方書或創造模式搜尋"excitedze "(Mojang員工id),你的語言就會被調成海盜語。 海盜語是由一群志願者創造的惡搞語言。

[Mod] Iron Chest 鐵箱模組教學

點閱
圖片
介紹 你的箱子空間永遠不夠用嗎? 你想要看箱子就知道裡面有什麼嗎?你玩工業有超多東西沒地方放嗎? 那你一定要玩這個 Iron Chest 鐵箱模組! 本模組所有的玻璃、木材皆可混搭。 所有的箱子 鐵箱模組提供鐵、金、鑽石、銅、銀、水晶、黑曜石、泥土箱,任君選擇。 模組載點: 這裡 這個模組需要Forge

[Mod] Auxilium Equivalence 模組教學 (Project子模組)

點閱
圖片
這篇是 ProjectE 的強化模組Auxilium Equivalence的模組教學! 首先下載點在 這 好了就開始來升級吧~ 首先是修護包包可以升級 修復包包 MKII 升級後每秒會修十點耐久