scp远程复制文件自动输入密码------sshpass命令

在shell脚本中,使用scp远程批量复制文件,每次都要输入密码非常繁琐。

scp -r xxx@10.10.48.110:/home/dell/Share/www/upload/neuron/${a[i]}/${a[i]}/merge/*.fnt ./a

采用sshpass命令,可以自动输入密码:

sshpass -p "123456" scp -r xfwang@10.10.48.110:/home/dell/Share/www/upload/neuron/${a[i]}/${a[i]}/merge/*.fnt ./a

如果sshpass命令无法识别。则使用以下命令安装:
apt -y install sshpass

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐