linux下shell脚本自动上传或下载脚本及远程服务器相关vsftpd iptables配置
来源:互联网 发布:现代网络机顶盒刷机 编辑:程序博客网 时间:2024/05/29 07:20
1,批量下载脚本
#192.168.153.137 远程vsftpd,IP
#download_use 远程用户
# Passw0rd 远程密码
#!/bin/bash
ftp -n<<!
open 192.168.153.137
user download_user Passw0rd
binary
cd /backup/ #远程路径
lcd /backup/ #本机路径
prompt
mget DMC-*$(date +%Y-%m-%d).dmp #远程文件
close
bye
!
2,批量上传脚本
#!/bin/bash
ftp -n<<!
open 192.168.153.136
user download_user Passw0rd
binary
hash
cd /backup/
lcd /backup/
prompt
mput DMC-*$(date +%Y-%m-%d).dmp #本地文件
close
bye
!
在远程服务器编辑文件vsftpd.conf ,iptables , iptables-config
3. vi /etc/vsftpd/vsftpd.conf
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_max_port=60010
pasv_min_port=60005
4. vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 60005:60010 -j ACCEPT
5. vi /etc/sysconfig/iptables-config
IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp"
6. service vsftpd restart
service iptables restart
- linux下shell脚本自动上传或下载脚本及远程服务器相关vsftpd iptables配置
- Linux下使用Shell脚本向FTP服务器上传或下载一个文件
- linux中使用shell脚本自动登录ftp服务器下载上传文件。
- linux shell ftp脚本自动上传脚本
- linux shell 脚本自动从配置远程ftp服务上下载更新文件
- Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- 自动上传FTP服务器的shell脚本
- Linux下shell脚本模拟自动上传文件
- 自动下载shell脚本
- Debian下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- linux下mysql自动备份shell脚本
- linux下mysql自动备份shell脚本 .
- 通过SHELL脚本实现SFTP文件自动上传与下载
- Linux下使用Shell脚本实现ftp的自动上传下
- ftp自动下载shell脚本
- linux 下使用expect编写shell 脚本交互访问远程服务器
- iOS配置shell脚本自动打包上传到蒲公英
- Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本
- eclipse修改workspace
- ubuntu14.04+ROS(Indigo)+matlab2015b
- opensips+rtpproxy安装笔记
- ORM进阶之Hibernate 的三大对象
- loadrunner入门篇-Controller控制器
- linux下shell脚本自动上传或下载脚本及远程服务器相关vsftpd iptables配置
- 通 用 缩 写 表
- Eclipse 查看网上下载的源码
- win10快捷键命令
- Java中String类的方法及说明
- 手把手教你使用Git
- Android Studio出现Error:No service of type Factory available in ProjectScopeServices.
- 小米手机自带红外传感器安卓应用程序代码
- easyui 合并单元格