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

原创 2012年12月24日 02:21:05
本文转自http://os.51cto.com/art/201102/245691.htm

二、安装ProFTPD

$ sudo apt-get install proftpd

三、添加ftp组及用户

$ groupadd ftpgroup

// -d 参数表示默认目录

$ useradd ftpadmin -d /home/ftp_files/ -g ftpgroup

执行完这句的时候,cat /etc/group 发现ftpgroup组下面没有用户 ftpadmin

//最后一句显示:ftpgroup:x:1001: 

这时候执行 gpasswd -a ftpadmin ftpgroup // 添加用户ftpadmin到组ftpgroup

给用户ftpadmin设置密码  passwd ftpadmin

//修改完以后在执行 cat /etc/group 最后一句显示:ftpgroup:x:1001: ftpadmin
四、修改用户 chroot

连接成功但并没有限定用户 ftpadmin 的根目录,也就是chroot,用户还可以访问上级目录

// 修改 proftpd配置文件

$ vi /etc/proftpd/proftpd.conf

// 去掉如下行前的注释 #

# DefaultRoot ~

// 重启 proftpd 即可

$ /etc/init.d/proftpd restart

五、禁止用户终端登录

// 编辑 /etc/passwd

$ vi /etc/passwd

ftpu:x:1006:1004::/home/ftp_files/:/bin/sh

修改成

ftpu:x:1006:1004::/home/ftp_files/:/sbin/nologin

重启proftpd后ftp客户端提示无法连接:

-------------------------------

530 Login incorrect.

-------------------------------

经检查发现当前系统的shells列表中没有 /sbin/nologin

// 添加 /sbin/nologin 支持

$ vi /etc/shells

// 在该文档中添加一行

/sbin/nologin

六、重启proftpd,完成.

==========================================

如果ftp客户端上传失败的时候。请注意一下目录的权限


如果出现什么问题可以查看日志文件

cat /var/log/proftpd/proftpd.log


版权声明:本文为博主原创文章,未经博主允许不得转载。

阿里云CentOS使用vsftpd搭建FTP服务器

1.      检查更新:# yum check-update 2.      安装更新:# yum update 前两条可省略 3.     检查是否安装vsftpd:# rpm -q vsf...
  • u010941185
  • u010941185
  • 2016年04月06日 10:12
  • 2885

阿里云服务器 centos7 搭建FTP服务器

最近在搞公司的服务器。有图片要上传,所以搭建了FTP服务器,由于本人也是linux小白所以在网上找了一些教程,参考多个教程终于把FTP服务器搭建好了。在此记录下来。 我们知道,在建立vsftpd用户...
  • zhouming1107
  • zhouming1107
  • 2017年03月01日 16:53
  • 1485

阿里云Linux下搭建FTP(Ubuntu适用)

———-写在前面:其实现在云端方面的工具很多,也不是都需要自己来搭建,就比如搭个FTP完全可以借助已经有的软件,比如Xftp。下载链接这里就说一下自己手动来搭建吧! 更新软件源 1.更新软件源可在此点...
  • u013816144
  • u013816144
  • 2015年11月21日 00:40
  • 1805

Ubuntu 12.04下Proftpd FTP服务器配置

Proftpd FTP服务器配置 操作系统 Ubuntu 12.04 64bit server LTS 方案一: 本地文件方式认证 1、安装软件包 apt-getinstall pro...
  • zonelan
  • zonelan
  • 2013年02月19日 08:33
  • 5360

Ubuntu下使用vsftpd配置FTP服务器

Ubuntu下使用vsftpd配置FTP服务器在conoha上面购买了一个Ubuntu服务器,准备部署一个网站。要将自己的网站发布包传输到服务器上去,自然想到是使用FTP了!经过网上搜索和个人实践,将...
  • xiaoyu90520
  • xiaoyu90520
  • 2015年11月08日 18:34
  • 2074

在AWS Ubuntu 14.04上安装配置ftp服务器 vsftpd

文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议。它属于网络传输协议的应用层。本文介绍了如何在亚马逊AWS Ubuntu14.0...
  • github_33060449
  • github_33060449
  • 2016年01月14日 13:05
  • 1606

Ubuntu 用vsftpd 配置FTP服务器

Ubuntu 用vsftpd 配置FTP服务器 网上的文章好难懂啊。。只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗。。。折腾好久,其实弄出来能用不就这么点内容吗。。。 本文...
  • simonwoo2004
  • simonwoo2004
  • 2015年04月08日 16:16
  • 325

Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu 14.04服务器上的文件下载到本地,这就需要用到vsftpd来搭建FTP服务,现在介绍一下如何在Ubunt...
  • xingkongtianyuzhao
  • xingkongtianyuzhao
  • 2016年03月17日 21:57
  • 532

ftp服务器vsftpd的安装与配置[ubuntu, linux]

Ubuntu下Ftp的软件有好多种:google一下:各种的一些大致特点: wu-Ftp:比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大。 proFtpd:能实现wu-Ftp以及se...
  • blueangle17
  • blueangle17
  • 2014年02月17日 16:12
  • 750

Ubuntu 用vsftpd 配置FTP服务器

网上的文章好难懂啊。。只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗。。。折腾好久,其实弄出来能用不就这么点内容吗。。。 本文在Ubuntu Server 14.04 amd64系统测试。 ...
  • sdulibh
  • sdulibh
  • 2015年02月04日 18:44
  • 611
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:阿里云 ubuntu 下配置ftp服务器 ProFtpd (个人感觉配置起来比vsftpd容易)
举报原因:
原因补充:

(最多只允许输入30个字)