Laravel Forge - 更新服务器 Public SSH 密钥
Laravel Forge - Update Server Public SSH key
因此,出于某种原因,我删除了我的服务器伪造帐户 SSH 密钥并创建了新的。现在 Laravel forge 仍然有旧的 public 密钥,它与添加到 github 的密钥相同。有没有办法更新 forge 用于我的服务器
的 public ssh 密钥
如果您只删除了密钥,而不是整个用户,则只需将 public 密钥再次添加到 authorized_keys 文件。
sudo su forge
nano ~/.ssh/authorized_keys
窃取了关于如何设置 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
因此,出于某种原因,我删除了我的服务器伪造帐户 SSH 密钥并创建了新的。现在 Laravel forge 仍然有旧的 public 密钥,它与添加到 github 的密钥相同。有没有办法更新 forge 用于我的服务器
的 public ssh 密钥如果您只删除了密钥,而不是整个用户,则只需将 public 密钥再次添加到 authorized_keys 文件。
sudo su forge
nano ~/.ssh/authorized_keys
窃取了关于如何设置 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