配置要点:

  1. 在Fedora(服务器)端生成公钥和私钥;
  2. 设置公钥和私钥的权限;
  3. 下载或者拷贝私钥到要运行 putty 的电脑上(客户端);
  4. 导入私钥到putty中,保存配制;
  5. 完成。

具体操作

以下在服务器端完成。

[cc lang=”bash”]
ssh-keygen -t rsa
cp .ssh/id_rsa.pub .ssh/authorized_keys
chmod go-w .ssh
chmod go-w .ssh/authorized_keys
[/cc]

将私钥拷贝到客户端计算机上,也可以使用“PSFTP”下载到客户端上,然后依下列操作导入密钥

打开“PUTTYGEN.EXE”以便导入私钥。

将私钥导出为putty使用的“*.ppk”格式文件

退出该软件,打开putty配置文件

在“Private key for authorization”项目下面选择刚才生成的ppk文档。

保存配置文件。

打开putty,便可以不再输入密码而直接通过认证了。

作者简介

Chun-Hui Gao is a Research Associate at Huazhong Agricultural University.

重复使用

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The source code is licensed under MIT. The full source is available at https://github.com/yihui/hugo-prose.

欢迎修订

如果您发现本文里含有任何错误(包括错别字和标点符号),欢迎在本站的 GitHub 项目里提交修订意见。

引用本文

如果您使用了本文的内容,请按照以下方式引用:

gaoch (2012). 在 Fedora 14 上配置 putty 自动认证. BIO-SPRING. /post/2012/02/23/2012-02-23-setup-putty-login-in-fedora/

BibTeX citation

@misc{
  title = "在 Fedora 14 上配置 putty 自动认证",
  author = "gaoch",
  year = "2012",
  journal = "BIO-SPRING",
  note = "/post/2012/02/23/2012-02-23-setup-putty-login-in-fedora/"
}