cd、ls、pwd 指令

儲存

檔案權限

SSH進階(使用非對稱式加密)

//若使用密碼容易被破解,許多雲端不允許,使用公鑰私鑰較安全
ssh-keygen -t rsa -b 2048 //產生公鑰私鑰,-t type 產生公鑰私鑰鑰使用的演算法,-b 設定鑰匙的長度
//存放路徑在/home/user/.ssh/id_rsa,.ssh為隱藏資料夾
ls -a //查看.ssh的資料夾,ls無法看隱藏資料夾
cd .ssh //進入.ssh的資料夾
ls //id_rsa(私鑰)、id_rsa.pub(公鑰)
cat id_rsa.pub
scp id_rsa.pub [email protected]:/home/user/.ssh
rm -rf .ssh //刪除資料夾
mkdir .ssh //若沒有.ssh的資料夾,則創建資料夾
cd .ssh
cat id_rsa.pub
cat id_rsa.pub > authorized_keys //authorized_keys 為預設的配置檔,把id_rsa.pub的檔案內容丟進authorized_keys 
//authorized_keys 只能擁有者owner 可以read、write
ls -l 
chmod 600 authorized_keys //變更權限為只有owner可讀可寫
ssh [email protected] //不需要打密碼即為成功
//完整版//
ssh -i /home/user/.ssh/id_rsa [email protected] //若位置不是預設的位置,需要指名哪一把鑰匙