Ubuntu server setup (VPS):修订间差异

Riguz​(留言 | 贡献)
Riguz​(留言 | 贡献)
 
第107行: 第107行:
sudo chown -R deploy:deploy /home/deploy/.ssh
sudo chown -R deploy:deploy /home/deploy/.ssh


sudo cat /home/deploy/.ssh/authorized_keys [sudo] password for riguz: ssh-ed25519 AAAA...
# 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


sudo -u deploy bash -c 'echo "ssh-ed25519 AAAAxxxxxxx github-actions-deploy" >> /home/deploy/.ssh/authorized_keys'
</syntaxhighlight>
</syntaxhighlight>