首页 经验

Putty怎么更新key

时间: 2024-10-18 22:51:51

(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)


要在PuTTY中更新密钥(key),通常是指更新SSH公钥或私钥,用于与远程服务器建立安全连接。以下是更新密钥的步骤:


1. 生成新的SSH密钥对(可选)

如果需要更新现有的密钥对,首先要生成一个新的密钥对。你可以使用PuTTY的密钥生成工具 PuTTYgen 来完成。


步骤:

1. 打开 PuTTYgen(这是PuTTY附带的工具)。

2. 选择要生成的密钥类型(通常选择 RSAED25519)。

3. 设置密钥长度(推荐 RSA 为 2048 或更高,ED25519 没有长度选项)。

4. 点击 Generate 按钮,随机移动鼠标来生成密钥。

5. 在生成密钥后,设置密钥的 Passphrase(如果你想添加额外的安全保护)。

6. 点击 Save private key 保存私钥到本地。

7. 复制 Public key(在生成密钥后显示的框中)以备上传到服务器。


2. 将公钥上传到服务器

在大多数情况下,你需要将新的公钥添加到远程服务器的 ~/.ssh/authorized_keys 文件中。


步骤:

1. 使用现有的SSH密钥或其他方法登录到远程服务器。

2. 将生成的公钥添加到 ~/.ssh/authorized_keys 文件中。

   

bash

    echo "your-new-public-key" >> ~/.ssh/authorized_keys

   

3. 确保 authorized_keys 文件的权限设置正确:

   

bash

    chmod 600 ~/.ssh/authorized_keys

   

4. 检查 .ssh 文件夹权限:

   

bash

    chmod 700 ~/.ssh

   


3. 在PuTTY中更新私钥

1. 打开 PuTTY

2. 在左侧菜单中,找到 Connection -> SSH -> Auth

3. 点击 Browse 按钮,选择你刚才生成的私钥文件(.ppk 格式)。

4. 返回顶部的 Session 菜单,输入服务器地址,点击 Open 连接。


4. 测试新密钥

在PuTTY中连接服务器,验证新的密钥是否能够成功登录。如果你在生成密钥时设置了Passphrase,登录时系统会提示你输入。


5. 删除旧密钥(可选)

如果不再需要旧密钥,可以从服务器的 ~/.ssh/authorized_keys 文件中删除旧的公钥条目。


上一个 自监督学习 文章列表 下一个 为什么软件公司很少用python开发web?

最新

工具

© 2019-至今 适观科技

沪ICP备17002269号