scp正在返回一个权限被拒绝,不知道为什么?

scp -i ~/.ssh/my_id_rsa -P 30000 some_file.gz [email protected]:/home/sshuser/ 

它返回:

 scp:/some_file.gz: Permission denied 

rsa密钥文件是我用来通过SSH连接的文件(以及端口#和用户名和ip)

有什么突出的,可能会导致许可问题?

UPDATE

我有iptables运行,我需要另一个入口为SCP或使用SSH协议? (愚蠢的问题,但只是确保在这里!)

我没有得到“连接拒绝”的错误,所以不知道这是否是问题。

从上面显示的错误,似乎你没有足够的权限来读取文件:

 scp:/some_file.gz: Permission denied 

如果您对networking相关问题或与文件系统相关的问题感到困惑,可以单独检查。

首先,您可以使用ssh来确保您可以连接到远程主机。

 $ ssh -p 30000 [email protected] 

其次,您可以使用cp(如Dennis Williamson所述)来确保您可以读取文件。

当您尝试连接到远程主机上的封闭端口时,您将看到“ 连接被拒绝 ”错误。