8UFTP工具分为8UFTP客户端工具和 8UFTP智能扩展服务端工具,涵盖其它FTP工具所有的功能。不占内存,体积小,多线程,支持在线解压缩。界面友好操作简单,可管理多个ftp站点,使用拖拉即可完成文件或文件夹的上传下载。建议同时安装8UFTP客户端和8UFTP智能扩展服务端工具。
IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作。
下载地址:
IIS7服务器管理工具
ftp上传文件权限问题的解决方法:
1、下载vsftpd对应rpm包
2、安装
root# rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm
3、配置修改
root# vim vim /etc/vsftpd/vsftpd.conf 修改ftp服务配置
# 禁止匿名用户使用
anonymous_enable=NO
# 上传目录文件的权限为775
local_umask=002
# 将/etc/vsftpd/user_list作为白名单使用
userlist_deny=NO
root# vim /etc/vsftpd/user_list 将其他用户注释并添加ftpuser用户
ftpuser
4、新建ftp用户,用户名ftpuser,用户组为程序运行用户prouser的组名
root# useradd -g prouser -s /bin/bash ftpuser
root# passwd ftpuser 设置ftpuser用户密码为ftpuser
root# chmod -R 775 /home/ftpuser
5、修改ftp用户家目录文件权限
root# chmod -R 775 /home/ftpuser 修改家目录权限
root# su - ftpuser
ftpuser# umask 0002 修改ftp用户新创建目录文件的默认权限为775
ftpuser# mkdir record 创建上传目录
ftpuser# mkdir backup 创建上传文件解析后移动到的目录
ftpuser# exit
6、测试程序用户对ftp家目录的权限
root# su - prouser
prouser# ls -al /home/ftpuser 必须成功查看
prouser# mkdir /home/backup/test 必须成功创建目录
prouser# rm -rf /home/backup/test 必须成功删除目录
prouser# touch /home/backup/a 必须成功创建文件
prouser# rm -rf /home/backup/a 必须成功删除文件
prouser# exit
7、访问ftp目录并上传测试文件夹
ftp://ftpuser:ftpuser@ip/record
root# ll /home/ftpuser/record 查看上传文件和文件夹的组用户权限满足rw
8、回收ftpuser用户登录权限
root# usermod -s /sbin/nologin ftpuser
root# su - ftpuser 登录提示不可登录
This account is currently not available.
9、ftp服务是否依旧可正常访问
ftp://ftpuser:ftpuser@ip/record