Ubuntu server setup (VPS):修订间差异
| 第107行: | 第107行: | ||
sudo chown -R deploy:deploy /home/deploy/.ssh | sudo chown -R deploy:deploy /home/deploy/.ssh | ||
sudo | # generate new key in local pc | ||
ssh-keygen -t ed25519 -C "gh-actions-deploy-$(date +%Y%m%d)" -f ~/.ssh/gh_deploy_new | |||
# save pub key to authorized_keys in server | |||
cat gh_deploy_new.pub | |||
sudo vim /home/deploy/.ssh/authorized_keys | |||
cat gh_deploy_new | |||
# save private key to DEPLOY_KEY | |||
# verify if the key is able to login | |||
ssh -i ~/.ssh/gh_deploy_new -o IdentitiesOnly=yes -p 2222 deploy@83.229.121.141 | |||
</syntaxhighlight> | </syntaxhighlight> | ||