友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

centos7使用lftp自动上传文件到ftp

post by rocdk890 / 2019-4-10 14:03 Wednesday linux技术

今天公司AI部门要求把每天的mysql数据传到他们ftp服务器上,我用ftp客户端试了发现居然是主动模式的,可能我写的ftp自动传输的shell脚本有问题,居然每次都超时连接,只好使用lftp来进行传输.
系统:centos 7
软件:lftp
脚本如下:
cat /root/soft_shell/lftp_upload.sh
#!/bin/bash
today=$(date +%Y%m%d_%H%M%S)
file=$today.sql.gz
user=rocdk890
passwd=rocdk890
ldir=/data/sqlbak/
rdir=/
ip=47.92.x.x

l...

阅读全文>>

标签: centos mysql ftp shell 脚本 数据 传输 lftp

评论(0) 引用(0) 浏览(3958)

shell防ftp暴力破解

post by rocdk890 / 2013-8-22 9:52 Thursday linux技术

  朋友的服务器搭建了ftp,这几天一直在被暴力破解,找到我要我帮忙解决这个问题,登录到他服务器上一看,是用的Pure-ftp搭建的ftp服务器,它日志文件跟系统日志文件绑定在一起:/var/log/messages,知道了这些后,专门从网上找了个脚本给他,让脚本去帮他挡攻击.
脚本内容:

#!/usr/bin/python
#This script can deny anythings ...

阅读全文>>

附件下载:
deny_port.rar 823字节

标签: iptables ftp shell 破解 Pure-ftp 暴力 防御

评论(0) 引用(0) 浏览(4654)

vsftpd 500 OOPS: setuid错误解决办法

post by rocdk890 / 2013-7-19 10:12 Friday linux技术

  昨天晚上回家才打开电脑,公司的同事就发来消息说ftp无法登录了,我以为是服务器挂了,马上测试服务器连通性,发现服务器可以连上,登录到服务器上看,vsftpd进程好好的在那里,重启了下vsftpd,然后自己这边先测试下是否可以连上,发现报500 OOPS: setuid错误,马上网上搜下,发现大多数是说检查selinux的,最后在一个blog里找到解决办法,说的是因为用户最多可开启的程...

阅读全文>>

标签: php linux ftp 错误 ulimit vsftp 502 500

评论(0) 引用(0) 浏览(7866)

解决vsftp 530 Login incorrect

post by rocdk890 / 2013-6-24 14:52 Monday linux技术

  今天给公司在64位的centos 6.4系统上配置vsftpd,当配置好了,登录的时候居然出现530问题,我以为是pam_service_name和iptables上的配置文件,在检查了几遍之后,才发现问题是出在PAM授权文件上了,因为是64位的系统,所以原来的:
vi /etc/pam.d/ftp.vu
auth    required ...

阅读全文>>

标签: centos linux ftp 错误 登录 vsftp 530

评论(0) 引用(0) 浏览(11146)

解决vsftpd登录慢

post by rocdk890 / 2012-12-13 9:48 Thursday linux技术

  有时候登录ftp的时候,居然会有等待的时候,因为我的ftp环境是vsftpd配置虚拟用户的,为了加快ftp的登录速度,才有下面的文章.
  系统:centos 5.5

1.修改dns配置
vi /etc/resolv.conf
将其内容改为
nameserver 8.8.8.8
nameserver 8.8.4.4

2.修改vsftpd配置文件
vi /et...

阅读全文>>

标签: ftp vsftpd 登录慢 延迟 dns 解析 反向

评论(0) 引用(0) 浏览(5390)

管理vsftpd虚拟用户脚本

post by rocdk890 / 2012-5-6 0:06 Sunday linux技术

  当公司服务器上使用ftp用户越来越多的时候,为了偷懒来管理ftp,就使用shell脚本来解决这个问题.当然这是基于虚拟用户的,关于虚拟用户的安装配置,大家可以去参考我的这篇文章vsftpd配置虚拟用户.

1.定制虚拟用户模版配置文件
touch /etc/vsftpd/user_conf/vconf.tmp
vi /etc/vsftpd/user_conf/vconf.tmp

loca...

阅读全文>>

附件下载:
uservsftpd.rar 1.09KB

标签: ftp vsftpd shell 脚本 虚拟 虚拟用户 管理

评论(0) 引用(0) 浏览(4612)

vsftpd配置虚拟用户

post by rocdk890 / 2012-3-28 11:20 Wednesday linux技术

  今天公司同事要修改网站,但我不想去配置vsftpd的本地用户,就选择了虚拟用户,虚拟用户是什么意思呢,就是说你创建的FTP用户,实际上和服务器自 身的用户没关系,当你进行FTP操作的时候,他会将FTP用户映射到服务器上的某个用户或组.虚拟用户有着较为灵活的权限控制,可以根据单独的配置文件控 制上传和下载权限.

   系统:centos 5.5
    ip:192.168.10.17

1.创建FTP用户密码文件的db,我们使用db4组件.

    yum -y install db4 db4-devel db4-java db4-utils db4-tcl vsftpd.....

阅读全文>>

标签: centos iptables 配置 ftp vsftpd windows 虚拟 虚拟用户 selinux

评论(0) 引用(0) 浏览(5339)

iptables下开放ftp

post by rocdk890 / 2011-9-3 14:30 Saturday linux技术

这两天在给客户安装服务器时也顺便给他们使用iptables,不用不知道,一用才发现iptables还有很多东西可以学的,比如开放ftp
iptables
filter表的INPUT链的默认策略设为了DROP,其余的链均为ACCEPT该服务器即要作ftp服务器,也要连上别的ftp服务器。即是说要把源端口和目的端口都开放21才行:

iptables -A INPUT -p tcp –sp...

阅读全文>>

标签: iptables ftp vsftpd

评论(0) 引用(0) 浏览(8103)