我有一个EC2实例正在运行.我可以ssh没有问题:
ssh -i mykey.pem ec2-user@someIPaddress
Run Code Online (Sandbox Code Playgroud)
.但是,scp失败了.运行这个:
scp -vvv -i mykey.pem test.txt ec2-user@someIPaddress:/tmp/
Run Code Online (Sandbox Code Playgroud)
产生以下结果:
Executing: program /usr/bin/ssh host someIPadress, user ec2-user, command scp -v -t /tmp/
OpenSSH_6.0p1 Debian-3ubuntu1, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to someIPaddress [someIPaddress] port 22.
debug1: connect to address someIPadress port 22: Network is unreachable
ssh: connect to host someIPaddress port 22: Network is unreachable
lost connection
Run Code Online (Sandbox Code Playgroud)
其他信息:
我的.pem键只对我自己有读写权限(-rw …