2023年6月9日 星期五

Mac用ssh-keygen生成SSH金鑰對

要在Mac的機器上面使用SSH金鑰登入遠端機器,需要有SSH的金鑰對(private key私鑰與public key公鑰)。預設機器是沒有金鑰的,製作方式如下:

  1. 打開終端機Terminal
  2. 輸入指令ssh-keygen -t rsa -b 4096,輸入後會出現下面的提示訊息
    Enter passphrase (empty for no passphrase)
  3. 上面的的passphrase是私鑰private key的密碼,設定以後優點是若私鑰被盜,還是需要再輸入一次passphrase才能使用,缺點是使用私鑰的時候還是需要輸入密碼。這邊可以直接按enter,那就沒有passphrase可直接使用私鑰。完成後系統產生的金鑰對會有兩個檔案:
    • ~/.ssh/id_rsa:存放private key私鑰,權限是-rw-------
    • ~/.ssh/id_rsa.pub:存放public key公鑰,權限是-rw-r--r--

2023年6月1日 星期四

Debian 8 (jessie)上可用的sources.list

Debian 8(jessie)現在已經是到了產品壽命結束(End-of-life, EOF)週期,所以 /etc/apt/sources.list 裡面的站台都已經停止jessie的套件維護。若不想要升級系統而繼續使用jessie,需要將 /etc/apt/sources.list 修改如下:

deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main
 

deb http://security.debian.org jessie/updates main
deb-src http://security.debian.org jessie/updates main


完成之後執行下面的指令: