本文转自http://os.51cto.com/art/201102/245691.htm
二、安装ProFTPD
$ sudo apt-get install proftpd
三、添加ftp组及用户
$ groupadd ftpg
// -d 参数表示默认目录
$ useradd ftpu -d /Data/webapps/ -g ftpg
执行完这句的时候,cat /cat/group 发现ftpg组下面没有用户 ftpu
这时候执行 gpasswd -a group user
// 设置密码 passwd ftpg
四、修改用户 chroot
连接成功但并没有限定用户 ftpu 的根目录,也就是chroot,用户还可以访问上级目录
// 修改 proftpd配置文件
$ vi /etc/proftpd/proftpd.conf
// 去掉如下行前的注释 #
# DefaultRoot ~
// 重启 proftpd 即可
$ /etc/init.d/proftpd restart
五、禁止用户终端登录
// 编辑 /etc/passwd
$ vi /etc/passwd
ftpu:x:1006:1004::/Data/webapps/:/bin/sh
修改成
ftpu:x:1006:1004::/Data/webapps/:/sbin/nologin
重启proftpd后ftp客户端提示无法连接:
-------------------------------
530 Login incorrect.
-------------------------------
经检查发现当前系统的shells列表中没有 /sbin/nologin
// 添加 /sbin/nologin 支持
$ vi /etc/shells
// 在该文档中添加一行
/sbin/nologin
六、重启proftpd,完成.
分享到:
相关推荐
1.配置FTP服务器,能够实现要求的功能; a.限制用户上传的速率为30K/s; b.限制每个IP只能用3个进程连接; c.最大支持500用户连接服务器; d.ftp用户只能上传,不能下载,不能删除,不能改名字。 e.teacher用户具有...
proftpd1.2 linux下的ftp服务器软件,安装后可以用作ftp服务器使用,此服务器较为流行,安全性好,配置和apache的配置类似,只要更改相应的配置文件就可以进行配置
FTP服务器简介 FTP服务 FTP服务就是文件传输服务,FTP的全称是File Transfer Protocol,顾名思义,就是文件传输协议,具备更强的文件传输可靠性和更高的效率。 Windows客户机 FTP服务器(Linux系统) 本地网络 Linux...
NULL 博文链接:https://lgcjava.iteye.com/blog/1992334
ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。...
proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南
ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。...
Debian 5.0 下的 proftpd + mysql虚拟用户认证配置 详细配置文档,能够正常通过mysql数据库中用户信息登录ftp服务器,测试通过!
AIX_5L下proftpd安装配置手册
proftpd-1.3.7a.tar.gz安装包 。ftp服务器端程序。配置相比,vsftpd简单。 可用于linux下。
很久以前知道linux下搭建ftp服务器的软件是wuftp,现在真的时代变了,上网看一下几乎全世界的人都用proftpd了!赶个潮流,我也用proftpd在公司的一台备用小服务器上装上ftp服务器
这是开源FTP服务端工具proftpd源码,最新版哪里去下载想必大家都知道,我只是源码的搬用工,赚点分花花,谢谢大家。
在FTP篇章中,手册特别关注FTP服务器软件的选择,如ProFTPD或vsftpd,并详细说明了基本的配置过程。学生将学到如何设置用户权限、管理文件传输等关键操作,以确保FTP服务器的正常运行。 安全性同样是FTP服务器搭建...
架设LINUX-FTP服务的压缩包proftpd,具体安装方式网上有
提供Linux系统下proftp安装,配置。
proftpd服务工具,解压后进入proftpd目录,运行 sh init.sh...proftpd:进入proftpd目录,运行 sh start.sh 脚本,验证 FTP 是否 OK:通过浏览器输入 FTP 地址,输入账号密码测试是否 OK(FTP地址:ftp://ip地址:端口号)
压缩包,包含配置文件和安装文件(proftpd-1.3.4b.tar.gz) 不需要太多的修改,就可以完成ftp的配置。 实现:指定用户访问一个特定的目录,不允许匿名登录
教会你怎么利用ProFtpd服务(FTP)