#Linux

38 篇文章

部落格文章 (38)

cht.sh:在指令介面就查到程式該怎麼寫
部落格

cht.sh:在指令介面就查到程式該怎麼寫

身為一個工程師,就是一天到晚在看不同的程式語言、不同的環境,偶爾這個專案用這個語言、那個專案用那個套件,常常會需要上網查該怎麼做才好。這次介紹的 cheatsheet,讓你可以不用離開 terminal 就查到想找的說明。

Noob 3 分鐘閱讀
Nginxconfig:自動產生 Nginx 設定檔的線上工具
部落格

Nginxconfig:自動產生 Nginx 設定檔的線上工具

上次有介紹到 Nginx,一個輕巧而優美的 HTTP 伺服器,並建議新手都應該嘗試看看。但是一開始使用預設的設定檔後,可能稍微知道怎麼修改,卻不知道該怎麼編寫。這個 Nginxconfig 就是一個線上的 nginx 設定檔產生器,只要勾選、輸入幾個設定,就會產生對應的設定檔供使用者下載。

Noob 3 分鐘閱讀
Certbot:幫你的網站安裝免費 HTTPS 憑證
部落格

Certbot:幫你的網站安裝免費 HTTPS 憑證

我們可以透過 Certbot 來建立免費的 HTTPS 憑證。Certbot 其實是利用 Let's Encrypt 的免費 HTTPS 憑證,而 Let's Encrypt 是由 Mozilla、Cisco、Google 等大公司共同贊助推動的服務,主要是要推廣大家都來簽 HTTPS,讓網路更安全。

Noob 2 分鐘閱讀
使用 pm2 管理 Node.js 服務
部落格

使用 pm2 管理 Node.js 服務

把服務部屬到主機後,如何讓服務保持執行,甚至在主機重開機後都會自動執行呢?通常我們會用 pm2 來管理 server 上的 Node.js 服務。

Noob 3 分鐘閱讀
操作 Linux 的基本技巧
部落格

操作 Linux 的基本技巧

有了 WSL 後,就可以開始學習一些基本的 Linux 指令了。這篇文章的面向是給使用 WSL 的 Windows 使用者,所以不會講得太難。

Noob 5 分鐘閱讀
WSL:Windows 使用者也能有個像樣的指令介面
部落格

WSL:Windows 使用者也能有個像樣的指令介面

大部分的後端工程師,都使用 Linux 指令來操作伺服器。雖然 Windows 也有內建 Powershell 可以下指令,但是絕大部分好用的指令工具還是都做在 Linux 平臺為主,在 Windows 上執行這些指令不是一件容易的事。這時,WSL 就可以協助你在 Windows 上快速執行 Linux 指令。

Noob 4 分鐘閱讀
vim:想打造雲端工作環境?你可以試試這個
部落格

vim:想打造雲端工作環境?你可以試試這個

身為一個 Freelancer/學生,除了工作或學習以外,平常一定會常常跑來跑去。有時候可能家裡有臺電腦出去卻帶著筆電,或是時常帶著筆電到咖啡廳工作,卻沒辦法同步 VS Code 或是 Sublime Text 等等編輯器的設定、套件等等。這時,其實可以嘗試用 vim 開始工作。

Noob 5 分鐘閱讀
ufw:簡易防火牆設置
部落格

ufw:簡易防火牆設置

Linux 上的 iptables 可能太難,我們不是專業的資安工程師,也不是什麼 Linux 老鳥。像我們這種菜鳥,還是用 ufw 就好了。這篇整理一些常用的 ufw 設定。

Noob 3 分鐘閱讀
Hyper:跨平臺的酷炫 Terminal
部落格

Hyper:跨平臺的酷炫 Terminal

在 macOS 你可能會習慣安裝 iTerm2、在 Windows 你可能會習慣找 mintty 或 cmder。但 Hyper 又美又跨平臺,何不找一個通用的 Terminal(終端機)呢?

Noob 2 分鐘閱讀
SVN 好難,我還是只會 git 怎麼辦?
部落格

SVN 好難,我還是只會 git 怎麼辦?

好,一小時前老師教我們用 SVN 當版控。一直以來都知道 git 流行以前有個東西叫 subversion,好像還是有一些專案在用 SVN,所以其實也想學學看,但是實作發現很不習慣 Orz,打篇文章記錄一下,畢竟這幾個禮拜都還會用到。

Noob 2 分鐘閱讀
使用 Samba 在 Windows 內掛載 Linux 資料夾
部落格

使用 Samba 在 Windows 內掛載 Linux 資料夾

在 Windows 內要存取 Linux 的檔案,除了用 FTP 或 SFTP 的方式來存取外,Samba 也是一個好選擇。Samba 能讓你透過「網路上的芳鄰」的方式直接存取檔案,甚至透過 Windows 的「連線到網路磁碟機」功能,使用起來就和本機硬碟沒什麼兩樣了。

Noob 4 分鐘閱讀
用 fail2ban 防止 BIND DNS 一直被 DDOS 攻擊
部落格

用 fail2ban 防止 BIND DNS 一直被 DDOS 攻擊

好久沒發文啦,來發個文記錄近期主機的攻防戰好了。最近有個困擾,就是有天我閒閒沒事看著弱點掃描的時候發現有奇妙的連線一直連到我的主機,最後看了 log 才知道一直有奇妙的俄羅斯 IP 一直連進來掃查詢我的 DNS 主機……。雖然透過 BIND (DNS Server 的一種) 內建的設定可以不讓它查詢,但是他好像不放棄地一直跟我作對,而且來自好幾百個不同的 IP?

Noob 3 分鐘閱讀