B 有 A 的public key, 则A上可以和B通信, (在A上面向B传送文件,或者从B上面上传文件到A 可以省略密码)
----------------------------------------------------------------------------------------------
原文: http://www.cnblogs.com/softwaretesting/archive/2012/04/04/2432223.html
scp的两种方式
如果host A 与 host B建立了信任连接(B有A的public key),那么从A向B传送文件,或者从B上传回文件都可以省略密码。但是前提是命令是在A上执行的。
从A向B拷贝文件
on host A
scp /tmp/file hostB:/home/users/tmp/file
从B向A拷贝文件
on host A
scp hostB:/home/users/tmp/file /tmp/file
总结一下,如果B有A的public key,那么A与B通信皆可以省略密码,但是B与A通信仍需密码,因为A并没有B的public key.