【发布时间】:2012-10-19 10:05:47
【问题描述】:
我正在尝试像here 中所说的那样设置无密码的 SSh 登录
我能够成功生成 SSH 密钥
ssh-keygen
但是当我这样做时
猫 ~/.ssh/id_dsa.pub | ssh user@xxx.xxx.xxx.xxx '猫 >> ~/.ssh/authorized_keys'
它给了我这个错误
不会分配伪终端,因为标准输入不是终端
ssh : xxx.xxx.xxx.xxxcat >> ~/.ssh/id_rsa.pub | SSH user@xxx.xxx.xxx.xxx '猫 >>> ~/.ssh/authorized_keys'
我尝试设置passwordless SSH,但没有出现此类错误,但它无法正常工作,因为它仍在要求输入密码。根据本文作者的说法,SSH-copy-id 有 3 个问题,这很可能是它仍然要求输入密码的原因。
有什么想法吗?
注意:机器在 CentOS 上运行
【问题讨论】: