scp failure:禁止未经授权的访问

时间:2012-03-22 08:34:24

标签: linux ssh scp

我尝试编写一个脚本来“scp”从本地服务器A到远程服务器B的文件。 我所做的是从服务器A生成公钥,并将其添加到服务器B“authorized_keys”。一切都找到了。 我做了一个小测试,ssh从A到B没有成功密码。这是命令

$ ssh userid@serverB

但这是问题所在。当我尝试执行scp命令时,由于“禁止未经授权的访问”而失败。

-bash-4.1$ scp file_name userid@serverB:~
Unauthorized access is prohibited
file_name                                         100%    0     0.0KB/s   00:00

我花了很多时间找出原因,但无法得到正确的答案。 任何人都可以让我知道,为什么会这样?非常感谢。

2 个答案:

答案 0 :(得分:1)

看起来像是来自登录脚本的消息。实际上是复制的文件?我认为该消息与文件副本本身的成功无关。

答案 1 :(得分:0)

我认为这是一个MOTD。

你使用哪种发行版?