#編輯SSH SFTP設定檔案
vim /etc/ssh/sshd_config
#允許使用密鑰登入
PubkeyAuthentication yes
#允許Home目錄底下的用戶都可以使用密鑰登入
AuthorizedKeysFile %h/.ssh/authorized_keys
#不允許使用密碼登入
vim /etc/ssh/sshd_config.d/50-cloud-init.conf
PasswordAuthentication no
#建立密鑰
ssh-keygen
#設定權限
chmod 700 ~/.ssh
cd ~/.ssh
chmod 700 authorized_keys
#允許該密鑰登入
cat id_rsa.pub >> authorized_keys
# 將金鑰儲存起來
cat id_rsa
#重啟服務
sudo systemctl restart sshd
#測試是否可以連接
ssh -ivT key.pem user@ip