使用Ubuntu Server架設網域名稱伺服器(DNS, Domain Name Server) 2019 年 3 月 7 日 Magic Len Linux、研究分享、網路相關 BIND(Berkeley Internet Name Domain)是全世界最廣泛用來提供DNS服務的軟體,能夠將網域名稱與IP相互對應,提供了「named」和能用來遠端管理named的「rndc」工具。 繼續閱讀 BIND、Berkeley Internet Name Domain、DNS、DNSSEC、Domain Name Server、Domain Name System Security Extensions、FQDN、Fully Qualified Domain Name、InterNIC、Linux、Ubuntu、Ubuntu Server、完整網域名稱、網域名稱伺服器
Linux 如何使用wondershaper來限制網路頻寬? 2019 年 2 月 5 日 Magic Len Linux、軟體介紹 雖然網路連線是愈快愈好,但有時候為了避免電腦佔滿對外的網路頻寬,必須要針對網路連線進行限速。Linux作業系統可以使用「Wonder Shaper」(wondershaper)這套開源工具來協助我們針對某個網路介面,來限制其上傳和下載的速度。 繼續閱讀 Linux、Wonder Shaper
解決Ubuntu開機過程中,配置網路的步驟需要等待兩分鐘的問題 2019 年 1 月 27 日 Magic Len Linux、隨手張貼 在安裝完Ubuntu並重新開機後,可能會在開機畫面中看到「A start job is running for wait for Network to be configured」這樣的訊息,然後會有一個計時器開始計時,一直到兩分鐘後才可繼續進行之後的開機流程。這個問題的原因是出在哪呢?要如何解決? 繼續閱讀 Linux、Ubuntu
如何設定Linux是否要在使用者輸入sudo密碼時,以星號字元顯示已輸入的密碼長度? 2019 年 1 月 26 日 Magic Len Linux 「sudo」是Linux作業系統常用的指令,它可以暫時讓非root的使用者能夠以root權限去執行某個指令。在使用「sudo」執行指令之後,程式通常會要求使用者再次輸入其登入時所用的密碼,以確保目前臨時使用root權限操作電腦的人真的是該使用者本人。在預設情況下,使用者輸入給「sudo」的密碼通常完全不會顯示在終端機上,但是我們其實可以做一些設定,讓使用者輸入的密碼能以星號字元表示出來,如此一來也... 繼續閱讀 Linux、pwfeedback、sudo
如何修改Linux終端機預設的文字編輯器? 2019 年 1 月 24 日 Magic Len Linux 在使用終端機來操作Linux作業系統的時候,經常會需要使用文字編輯器來瀏覽或是修改某個設定檔。有些終端機下的CLI指令或工具(如visudo、git等),會直接使用Linux終端機「預設」的文字編輯器來開啟文字檔,然而這個「預設」的文字編輯器卻很可能不是我們習慣使用的。那麼要如何修改成我們習慣使用的文字編輯器呢? 繼續閱讀 Linux、文字編輯器、純文字編輯器
FFmpeg Screen Recorder─在Linux作業系統上進行螢幕錄影、錄音或網路直播 2019 年 1 月 6 日 Magic Len Linux、作品分享、軟體介紹 FFmpeg Screen Recorder是筆者開發的一款開源小工具,可以在Linux上進行全螢幕或是視窗的錄影,也可以在錄影的同時錄下麥克風或是電腦播放的聲音。除此之外,FFmpeg Screen Recorder還支援了RTMP協定,可以即時地將目前電腦的畫面和聲音透過網路來直播。本篇文章也會提供使用FFmpeg Screen Recorder進行YouTube直播的方法哦! 繼續閱讀 FFmpeg、FFmpeg Screen Recorder、Linux、PulseAudio、PulseAudio Volume Control、RTMP、pavucontrol、youtube、螢幕錄影
在Windows安裝MSYS2,讓Windows也能使用GNU的軟體開發工具 2018 年 12 月 14 日 Magic Len Linux、Windows、軟體介紹 GNU是一個Unix-like的作業系統,經常與Linux核心搭配在一起(GNU/Linux即為一般我們所說的「Linux作業系統」)。有許多軟體開發的程式都是運作在GNU的環境中,無法直接在Windows作業系統中使用,就得依靠如Cygwin和MinGW(Minimalist GNU for Windows)等軟體在Windows作業系統中,建立出GNU程式的開發環境。嚴格來說,Cygwin和M... 繼續閱讀 GNU、Linux、MSYS、MSYS2、MinGW、Minimal SYStem、Minimalist GNU for Windows
如何在Linux作業系統上免費申請Let's Encrypt的SSL憑證,並實現自動化申請和套用? 2018 年 12 月 7 日 Magic Len Linux、作品分享、網站應用、軟體介紹 在西元2015年之後,我們所熟悉的HTTP網站已經被大多數人認為是不安全的網站了,許多瀏覽器甚至會直接針對沒有使用HTTPS協定的網站打上「不安全」的標籤,就連搜尋引擎也會降低HTTP網站的排名。因此讓網站支援SSL,並使用HTTPS協定進行傳輸,已經是再基本不過的事了。在過去使用公開的SSL時,通常都需要去向第三方安全認證機構購買所謂的「SSL憑證」,一直到2015年,Let's Encrypt... 繼續閱讀 ACME、Apache、Automated Certificate Management Environment、Cloudflare、HTTPS、Let's Encrypt、Linux、Nginx、Rust、SSL、SSL憑證、Simple SSL with ACME and Cloudflare、acme.sh、dhparam、自動證書管理環境
XCompress─在Linux作業系統上快速壓縮/解壓縮ZIP、GZIP、BZIP2、XZ、7ZIP、TAR、RAR等常見格式 2018 年 12 月 5 日 Magic Len Linux、作品分享、軟體介紹 檔案文件的壓縮格式有非常多種,在使用文字介面來操作電腦時,不同的壓縮格式對應著不同的工具,每個工具的指令使用方式皆不太一樣。XCompress是一款使用Rust程式語言開發,專門使用在Linux作業系統上且開源的壓縮和解壓縮工具,整合了ZIP、Z、GZIP、BZIP2、LZ、XZ、LZMA、7ZIP、TAR、RAR和ZSTD,能夠使用相同的指令來處理這些壓縮格式的壓縮和解壓縮。 繼續閱讀 Linux、Rust、XCompress、壓縮、解壓縮
快速方便的繁體中文轉簡體中文工具─tw2s 2018 年 11 月 30 日 Magic Len 作品分享、軟體介紹 在撰寫多國語言的程式的語言檔時,中文雖然主要分為繁體中文和簡體中文,但其實只需要寫好繁體中文的語言檔就好,因為簡體中文的部份可以利用其它程式來將繁體中文的語言檔直接轉換過去! 繼續閱讀 Linux、Rust、tw2s、多國語言、簡體中文、繁簡轉換、繁體中文