我曾尝试使用 SCP 命令复制 tomcat 中的一些文件
scp ubuntu@xxxxxxx:/opt/apache-tomcat-9.0.48/conf/server.xml .
ubuntu@xxxxxxx:权限被拒绝(公钥)。
帮我摆脱这个
预先感谢 :)
答案1
根据您在评论中的回答,您的服务器是 Amazon EC2 实例,这证实了这很大程度上是一个身份验证问题。您需要使用scp
选项-i
并包括.pem
您在 SSH 进入机器时使用的:
scp -i ~/.ssh/amazon.pem ubuntu@xxxxxxx:/opt/apache-tomcat-9.0.48/conf/server.xml .
请务必将其替换~/.ssh/amazon.pem
为您的私钥的实际名称和位置。