在Mac上用終端機terminal打sudo的時候,預設是要輸入登入的密碼。修改 /etc/pam.d/sudo_local ,拿掉下面這行的註解:
- auth sufficient pam_tid.so
這樣在輸入sudo指令的時候,就會跳出下列使用Touch ID的視窗:
在Mac上用終端機terminal打sudo的時候,預設是要輸入登入的密碼。修改 /etc/pam.d/sudo_local ,拿掉下面這行的註解:
這樣在輸入sudo指令的時候,就會跳出下列使用Touch ID的視窗:
用 history 看過往下過的指令,預設不會顯示時間。方法是給HISTIMEFORMA,在 ~/.bashrc 裡面增加下面一行:
改完之後,登出再登入或是用 source ~/.bashrc
就會出現2025-12-28 CST+0800 01:02:03
用ls -l,或通常alias成ls -alF的指令ll,時間都不會顯是年份。指令可用:
Mac上面用Ed25519:Edwards-curve Digital Signature Algorithm (EdDSA) ,並選用 SHA-512 (SHA-2) 與 Curve25519,產生256-bits金鑰的指令如下:
這樣會在~/.ssh/下面產生兩個檔案:
現在要架設網路服務給人用,運行程式的主體有實體機、虛擬機與容器這三種選擇。以個人的經驗,選擇方式如下:
如果還是不清楚,那用下列方式判別: