`
v5browser
  • 浏览: 1134727 次
社区版块
存档分类
最新评论

阿里云 ubuntu 下配置ftp服务器 ProFtpd (个人感觉配置起来比vsftpd容易)

 
阅读更多

本文转自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,完成.

分享到:
评论

相关推荐

    Linux下配置FTP服务(Proftpd)

    1.配置FTP服务器,能够实现要求的功能; a.限制用户上传的速率为30K/s; b.限制每个IP只能用3个进程连接; c.最大支持500用户连接服务器; d.ftp用户只能上传,不能下载,不能删除,不能改名字。 e.teacher用户具有...

    proftpd1.2 linux下的ftp服务器软件(红帽子rpm)

    proftpd1.2 linux下的ftp服务器软件,安装后可以用作ftp服务器使用,此服务器较为流行,安全性好,配置和apache的配置类似,只要更改相应的配置文件就可以进行配置

    Linux操作系统:FTP服务器简介.pptx

    FTP服务器简介 FTP服务 FTP服务就是文件传输服务,FTP的全称是File Transfer Protocol,顾名思义,就是文件传输协议,具备更强的文件传输可靠性和更高的效率。 Windows客户机 FTP服务器(Linux系统) 本地网络 Linux...

    linux下简易Ftp服务器搭建:proftpd的安装与最简配置

    NULL 博文链接:https://lgcjava.iteye.com/blog/1992334

    centos7下proftpd+mysql安装配置.zip

    ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。...

    proftpd + mysql + quota配置完全指南

    proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南proftpd + mysql + quota配置完全指南

    CentOS 7下安装配置proftpd搭建ftp服务器的详细教程

    ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。...

    Debian 5.0 下的 proftpd + mysql虚拟用户认证配置

    Debian 5.0 下的 proftpd + mysql虚拟用户认证配置 详细配置文档,能够正常通过mysql数据库中用户信息登录ftp服务器,测试通过!

    AIX_5L下proftpd安装配置

    AIX_5L下proftpd安装配置手册

    proftpd-1.3.7a.tar.gz

    proftpd-1.3.7a.tar.gz安装包 。ftp服务器端程序。配置相比,vsftpd简单。 可用于linux下。

    linux下用Proftpd搭建ftp服务器及配置方法

    很久以前知道linux下搭建ftp服务器的软件是wuftp,现在真的时代变了,上网看一下几乎全世界的人都用proftpd了!赶个潮流,我也用proftpd在公司的一台备用小服务器上装上ftp服务器

    开源FTP服务端工具proftpd源码

    这是开源FTP服务端工具proftpd源码,最新版哪里去下载想必大家都知道,我只是源码的搬用工,赚点分花花,谢谢大家。

    中南大学网络工程实验-服务器搭建实验原创40页超详细手册-之FTP篇

    在FTP篇章中,手册特别关注FTP服务器软件的选择,如ProFTPD或vsftpd,并详细说明了基本的配置过程。学生将学到如何设置用户权限、管理文件传输等关键操作,以确保FTP服务器的正常运行。 安全性同样是FTP服务器搭建...

    proftpd LINUX-FTP服务包

    架设LINUX-FTP服务的压缩包proftpd,具体安装方式网上有

    Linux系统proftpd配置

    提供Linux系统下proftp安装,配置。

    proftpd.tar.gz

    proftpd服务工具,解压后进入proftpd目录,运行 sh init.sh...proftpd:进入proftpd目录,运行 sh start.sh 脚本,验证 FTP 是否 OK:通过浏览器输入 FTP 地址,输入账号密码测试是否 OK(FTP地址:ftp://ip地址:端口号)

    proftpd安装和配置,2分钟搞定

    压缩包,包含配置文件和安装文件(proftpd-1.3.4b.tar.gz) 不需要太多的修改,就可以完成ftp的配置。 实现:指定用户访问一个特定的目录,不允许匿名登录

    ProFtpd 配置

    教会你怎么利用ProFtpd服务(FTP)

Global site tag (gtag.js) - Google Analytics