因此,出于某种原因,我删除了我的服务器伪造帐户 SSH 密钥并创建了新的密钥。现在 Laravel forge 仍然拥有旧的公钥,并且与添加到 github 中的公钥相同。有没有办法更新 forge 用于我的服务器的公共 ssh 密钥
窃取了一个有关 Laravel Forge 本身如何设置的脚本
# generate new ssh key
ssh-keygen -f /home/forge/.ssh/id_rsa -t rsa -N ''
# Copy Source Control Public Keys Into Known Hosts File
ssh-keyscan -H github.com >> /home/forge/.ssh/known_hosts
ssh-keyscan -H bitbucket.org >> /home/forge/.ssh/known_hosts
ssh-keyscan -H gitlab.com >> /home/forge/.ssh/known_hosts
Run Code Online (Sandbox Code Playgroud)