centos下ftp使用

NealHack 8年前發布 | 31K 次閱讀 CentOS

來自: http://my.oschina.net/u/2473136/blog/616531


#!/bin/bash

#本機IP

IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "`

echo IP:$IP

#表示ftp的服務器ip地址 

IP_ADDRESS="192.168.1.5"

#LOCAL_FILE表示本地文件夾

LOCAL_FILE="/home/monitor/localExists/"

#需要上傳的ftp遠程目錄路徑 

REMOTE_PATH="/home/monitor/systemMonitor/$IP/"

#登陸ftp服務器上的用戶名

USERNAME="****"

#登陸ftp服務器上的密碼 

PASSWORD='*****

echo $PASSWORD

ftp -i -n <<EOF

#連接到指定ftp服務器上,并指定端口  

open $IP_ADDRESS

user $USERNAME $PASSWORD

binary

#cd表示更改ftp服務器上(即遠程計算機)的工作目錄

cd $REMOTE_PATH

#lcd表示本地的工作目錄

lcd $LOCAL_FILE 

#將$LOCAL_FILE目錄下check_result.txt文件上傳到遠程目錄$REMOTE_PATH

put "check_result.txt"

bye

EOF

exit 0

 

 本文由用戶 NealHack 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!