linux在ftp自动登录脚本,linux在ftp自动登录脚本介绍

linux在ftp自动登录脚本是什么,怎么操作?接下来小编就给大家介绍一下:
iis7服务器管理工具(曾用名:IIS7远程桌面):
一、适用群体为:机房管理、站长、运维工作、程序员,等需要大量服务器或者电脑的用户朋友。
二、当前可批量管理的为:
1、win系列的操作系统(含VPS、VM)
2、linux操作系统:CentOS、Ubuntu、Debian等,支持命令及可视化SFTP管理
3、linux的vnc、win的vnc
4、FTP,webshell
IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作。

下载地址:IIS7服务器管理工具

图片说明

  1. ftp自动登录批量下载文件。
    [float=right]复制代码[/float]代码如下:
从ftp服务器上的/home/data 到 本地的/home/databackup####

!/bin/bash

ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!
2. ftp自动登录上传文件。
[float=right]复制代码[/float]代码如下:

本地的/home/databackup to ftp服务器上的/home/data####

!/bin/bash

ftp -n<<!
open 192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye
!
3. ftp自动登录下载单个文件。
[float=right]复制代码[/float]代码如下:

ftp服务器上下载/home/data/a.sh to local /home/databackup####

!/bin/bash

ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
get a.sh a.sh
close
bye
!
4. ftp自动登录上***个文件。
[float=right]复制代码[/float]代码如下:

把本地/home/databachup/a.sh up ftp /home/databackup 下####

!/bin/bash

ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
put a.sh a.sh
close
bye
!
小结:把以上脚本另存为文件加入到crontab中即可实现ftp自动上传、下载文件。
注解:

  1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)
  2. << 是使用即时文件重定向输入。
  3. !是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务