gpt4 book ai didi

linux - 如何在Windows中使用Putty(SSH)登录linux

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:20 25 4
gpt4 key购买 nike

我使用Putty生成了私钥和公钥。

  1. 私钥保存在Windows C:\ssh

  2. 我还触摸了一个新文件,在 Linux 中称为authorized_keys路径是:/home/su/.ssh/

enter image description here

无论如何,我已经更改了文件 sshd_config (===>sudo vim/etc/ssh/sshd_config )

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys
AuthorizedKeysFile /home/su/.ssh/authorized_keys

当我完成 Putty 设置并尝试登录时它告诉我服务器拒绝了我们的 key enter image description here

我也打印出日志(==>tail -f/var/log/auth.log)没有任何关于授权 key 登录操作的日志~~~

enter image description here

有人知道为什么吗?我忘记设置哪一部分了???

最佳答案

首先,出于安全原因,请执行以下操作:

  1. 创建一个群组或用户,您可以使用 visudo 添加 su 权限
  2. 找到一行“root ALL=(ALL) ALL”并在下面添加一行:“用户名 ALL=(ALL) ALL”。

sshd_config 中的 3&4 个步骤:

  • PermitRootLogin 否
  • 基于主机的身份验证否
  • 对于 key ,我建议访问此网站:https://www.howtoforge.com/ssh_key_based_logins_putty

    问候

    关于linux - 如何在Windows中使用Putty(SSH)登录linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45729791/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com