sftp批量上傳文件命令 如何在shell腳本里使用sftp批量傳送文件?
如何在shell腳本里使用sftp批量傳送文件?1. SFTP是交互式的,因此必須緩存命令#!/bin/shsftp-O端口=3322根郵箱:172.16.1.21:/opt<<!Mput*。
如何在shell腳本里使用sftp批量傳送文件?
1. SFTP是交互式的,因此必須緩存命令#!/bin/shsftp-O端口=3322根郵箱:172.16.1.21:/opt<<!Mput*。日志!2使用SCP完成SCP-p3322/opt/*。文本郵箱:root@172.16.1.22:tmp3。使用Rsync同步整個目錄Rsync-AV'-esh-p3322'/data/test郵箱:root@172.16.1.23:/data
SFTP基于SSH。只要您的服務器帳戶沒有禁用shell或有其他限制,就可以登錄其中一個帳戶,然后從另一個帳戶登錄SFTP或從另一個帳戶登錄SFTP。如果你想寫腳本自動化是沒有問題的,看看SSH的手冊頁,你可以指定登錄后執(zhí)行什么命令,然后退出。