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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐