想要从shell脚本中传递scp命令的密码,以便将文件从一台服务器传输到另一台服务器

2024-04-27 03:20:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个shell脚本,使用scp命令将文件从一个服务器复制到另一个服务器。但是每次由于scp命令而在命令行中运行脚本时,它都会询问密码。我不想从命令行传递密码,因为它们在脚本中大约有36个scp命令用于从这么多服务器传输文件。所以我想要一个合适的方法来传递我的shell脚本的密码。有人能帮我通过脚本传递scp命令的密码吗……谢谢。。。在

下面是我在shell脚本中使用的scp命令--`

scp -r root@$source_host:/$source_path root@$destination_host:/$destination_path

请有人帮我一下……谢谢。在


Tags: 文件path方法命令行命令服务器脚本host