500 OOPS: vsftpd: refusing to run with writable root inside chroot()

安装vsftpd3.0之后版本,你会发现登陆时会出现如下故障:

命令: USER pssbm 响应: 331 Please specify the password. 命令: PASS ************* 响应: 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 错误: 已经从服务器断开 错误: 连接失败

从2.3.5之后,vsftpd增强了安全检查,如果你使用的chroot限制用户只能在指定的主目录下活动,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误 500[……]

继续阅读

NAT转发Ftp数据

网络结构如下,仅一台服务器有公网ip,其余均为内部网络

需求:需要在内网搭建一台或多台ftp服务器(彼此独立),然后通过公主机端口转发来达到FTP数据传输

服务器介绍:

Server A(公主机),公网ip:123.123.123.123,内网ip:10.10.10.10

Server B (内机),内网ip:10.10.10.13

问题:按《Vsftp服务安装搭建,虚拟用户配置》搭建好后使用帐号连接发现可以连接ftp但却不能获得ftp文件列表

检查:检查公主机的iptables转发规则等,端口是否开启,均无错误,但缺少数据传输端口。

修改:通过查看vsftpd.conf配置文件发现默认数据[……]

继续阅读

使用wget来批量下载FTP数据(http可以访问到的也可以)

大文件传输的时候有时真的让人苦恼,压缩很费时间,也一样要下载。苦苦寻找,找到可以用wget来批量下载数据。哪怕是文件夹有多级。

运行格式

shell>># wget -nH -m –ftp-user=kinggoo_UserName –ftp-password=kinggoo_FtpPasswd ftp://kinggoo.com:62111/*

参数:

-nH , –no-host-directories 不建立含有远端主机名称的目录
–protocol-directories 在目录中加上通讯协定[……]

继续阅读

FTP备份用的一个Shell方法函数

之前写的ftp备份时可以使用的一个方法(function),可能适合或不适合其他人,不过自己修改还是很方便的!
我现在备份就用这个,不知道还有其他更好的办法吗?
(1)在数据变化小时;
(2)数据变化量大时。

function funFtp()
#function start
{
#FTP_IP:远程ftp域名或Ip/FTP_USER:用户名/FTP_PASSWD:密码
#CDLOAD:通过命令dirname,取得传入本地”$1″的目录值(因为我是使用ls -t file|head -1来取得当前最新的一个文件的)
#FTP_SNAME:通[……]

继续阅读

Vsftp服务安装搭建,虚拟用户配置

vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。
vsftpd 的名字代表"very secure FTP daemon", 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。 目前在开源操作系统中常用的FTPD套件主要还有ProFTPD、PureFTPd和wuftpd等。更多请百度谷歌一下 安装环境:
centos 2.6.28 #1 SMP Sat Dec 17 01:54:27 CST 2011 x86_64 x86_[……]

继续阅读

dos通过调用配置文件自动执行FTP操作

这要比你直接写dos脚本方便多了!
dat脚本: ftp -is:”C:\文件路径\**.in IP 配置文件脚本**.in user password command

效果如右图

————————————————
————————————————

参数解释:
-is     ##关闭多文件传送中的交互式提示。-s:是执行**.in的内容

文件内容解释:
**.in      ##是[……]

继续阅读

第 1 页,共 1 页1