企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 使用ssh秘钥登录服务器 生成公私钥(windows下请使用powershell ) ``` ssh-keygen -t ed25519 -C "test_ssh_key" ``` 生成后会在`~/.ssh`目录下 ![](https://img.kancloud.cn/06/df/06df1e1d4a5664cfc0e2a3a1b68ab5b8_587x209.png) 其中.pub是公钥(需要设置到对应需要登录的服务器上) 反之则是私钥,自己妥善保管勿泄漏。 #### 设置公钥内容到服务器 首先查看是否有~/.ssh/authorized_keys文件 如果没有先创建后再写入 ``` 方式一 echo "your_public_key" > ~/.ssh/authorized_keys # “>”覆盖 方式二 echo "your_public_key" >> ~/.ssh/authorized_keys # “>>”追加 方式三 vim ~/.ssh/authorized_keys # vim编辑后复制进去 ``` `authorized_keys` 文件可以放多个公钥内容的,换行添加即可,所以大多数情况都是追加 #### 使用xshell尝试连接 ![](https://img.kancloud.cn/31/cb/31cb3a6570a25ee7ff87dd9cf1b11eb8_663x631.png) 如果设置了密码需要输入,没有则直接保存即可