Ubuntu server setup (VPS):修订间差异
小 Riguz移动页面Linux server setup至Ubuntu server setup (VPS),不留重定向 |
|||
| 第94行: | 第94行: | ||
$ sudo systemctl status nginx | $ sudo systemctl status nginx | ||
</syntaxhighlight> | |||
== Add deploy user (Github actions) == | |||
<syntaxhighlight lang="bash"> | |||
sudo adduser --disabled-password deploy | |||
sudo mkdir -p /home/deploy/.ssh | |||
sudo touch /home/deploy/.ssh/authorized_keys | |||
sudo chmod 700 /home/deploy/.ssh | |||
sudo chmod 600 /home/deploy/.ssh/authorized_keys | |||
sudo chown -R deploy:deploy /home/deploy/.ssh | |||
sudo cat /home/deploy/.ssh/authorized_keys [sudo] password for riguz: ssh-ed25519 AAAA... | |||
sudo -u deploy bash -c 'echo "ssh-ed25519 AAAAxxxxxxx github-actions-deploy" >> /home/deploy/.ssh/authorized_keys' | |||
</syntaxhighlight> | </syntaxhighlight> | ||