权限被拒绝(publickey):复制文件到linux服务器时出错


0

我已配置LDAP服务器并创建了组和用户。然后我安装了包nss-pam-ldapd, openldap-clientssssdopenssl 在客户端机器上。客户端和LDAP服务器都在AWS实例上配置。

要将LDAP服务器的用户与客户端同步,我正在尝试复制 ldap.pem 到客户端机器但我得到权限被拒绝错误。以下是我的命令和错误:

scp root@ip-xx-x-xxx-xxx.ec2.internal:/etc/openldap/cacerts/ldap1_pubkey.pem /etc/openldap/certs

错误

权限被拒绝(公钥)

我正在使用腻子。为了在putty中验证LDAP服务器和客户端,我使用了putty私钥,该私钥是在AWS上创建实例时使用的密钥对生成的。

当我执行以下命令时,它会提示输入密码,当我将其留空时,会给出Permission denied错误。

scp -i .ssh/authorized_keys2 root@ip-xx-x-xxx-xxx.ec2.internal:/etc/openldap/cacerts/ldap1_pubkey.pem /etc/openldap/certs

我应该输入什么密码?

有人可以帮我解决这个问题吗?

Answers:


1

据我所知,您可以使用桌面上的putty登录这两台服务器。在这种情况下,在VM之间复制文件的最简单方法是将其复制到桌面,然后再使用winscp复制到第二台计算机。


我的VM使用密钥进行身份验证。如何使用密钥从winscp连接到VM?
Heta Desai

配置WinSCP会话 配置会话时,在SSH上指定私钥的路径>高级站点设置对话框的认证页面。或者,将私钥加载到Pageant中。 “ 更多这里 - 上面是一个引用 还有视频 这里
Marcin Stolarek
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.