scp远程上传文件自动填写密码
2015-02-03 18:12
281 查看
项目中有这么个需求 :后台通过上传文件到远程服务器不能手动填写密码,同时也要获取上传进度。
于是就想起了scp这个命令,下面是一组shell语句
shell.sh
执行方式:sudo nohup script -q /dev/stdout -c "/home/idexadmin/shell.sh /home/admin/taskN.txt 203.156.255.159 /home/admin dmin K3YiiqmTfvzvo572grUV" >/tmp/nohup.out 2>err.log
于是就想起了scp这个命令,下面是一组shell语句
shell.sh
expect -c " set timeout 1200; spawn /usr/bin/scp -r $1 $4@$2:$3 expect { \"*yes/no*\" {send \"yes\r\"; exp_continue} \"*password*\" {send \"$5\r\";} } expect eof;"
执行方式:sudo nohup script -q /dev/stdout -c "/home/idexadmin/shell.sh /home/admin/taskN.txt 203.156.255.159 /home/admin dmin K3YiiqmTfvzvo572grUV" >/tmp/nohup.out 2>err.log
相关文章推荐
- 利用scp自动输入密码进行文件远程拷贝或备份
- linux 下采用scp远程传送文件,采用expect技术,支持自动输入密码
- 利用scp自动输入密码进行文件远程拷贝或备份
- scp 上传文件到服务器自动输入密码
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用scp 远程上传下载文件/文件夹
- Linux使用scp命令进行文件远程的上传或下载
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- 使用ssh进行远程连接以及远程跳板以及scp远程上传下载文件说明
- shell---scp远程传输文件不需要手动输入密码
- scp远程上传文件
- eWebEditor不能实现远程文件自动上传的解决方法
- 远程复制文件(自动输入密码)
- SSH 整合(权限管理,文件上传,displaytag集成,lookup自动填写功能...)
- PHP Strom 配置less 并设置编译后在远程开发模式下自动上传css文件
- 利用scp 远程上传下载文件/文件夹
- 利用scp 远程上传下载文件/文件夹
- elisp片段(1)--文件保存时自动上传到远程FTP
- linux自动备份文件和数据库并上传到指定的远程FTP中