V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
moahmn
V2EX  ›  Linux

window7 下 scp 传输文件一直需要输入密码

  •  
  •   moahmn · 2023-09-11 11:26:25 +08:00 · 1100 次点击
    这是一个创建于 430 天前的主题,其中的信息可能已经有所发展或是发生改变。

    按照 CHATGPT 的方法。 1.将本地的公钥上传到~/.ssh 下的 authorized_keys 2.ssh 目录权限应为 700
    authorized_keys 文件权限应为 600
    3.SSH 的配置的也按照要求做了。 还是需要输入密码?请问这是什么原因?

    7 条回复    2023-09-11 19:57:12 +08:00
    adoal
        1
    adoal  
       2023-09-11 11:41:08 +08:00
    ssh agent 开了吗
    evill
        2
    evill  
       2023-09-11 11:44:41 +08:00
    指定私钥位置
    scp -i ~/xxx.key 或者 使用(liunx 下可以,windows 应该有类似的)ssh-add ~/.ssh/wenttang > /dev/null
    pkokp8
        3
    pkokp8  
       2023-09-11 12:12:50 +08:00
    oepnssh 的目录下有个配置文件,里面看看有没有选项,类似使用密码,或者使用 key 的
    Tink
        4
    Tink  
       2023-09-11 12:16:22 +08:00
    可能是由于文件系统不同导致 ssh 没有找到私钥,可以通过-i 参数来手动指定位置
    zhwguest
        5
    zhwguest  
       2023-09-11 12:23:47 +08:00
    ssh -v 看看日志如何提示。
    NessajCN
        6
    NessajCN  
       2023-09-11 13:46:43 +08:00
    没配客户端 config
    Leon406
        7
    Leon406  
       2023-09-11 19:57:12 +08:00


    看看我的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2630 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:51 · PVG 23:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.