首页 > 其他 > 详细

Proftpd 服务器安装配置

时间:2017-09-18 17:06:17      阅读:330      评论:0      收藏:0      [点我收藏+]

yum install proftpd

chkconfig --level 3 proftpd on

vi /etc/proftpd.conf

更改

AuthOrder mod_auth_file.c  #设置仅使用虚拟用户认证

末尾添加

AuthUserFile /etc/ftpd.passwd
AuthGroupFile /etc/ftpd.group
RequireValidShell off  #关闭检测/etc/shells
PersistentPasswd off  #禁止PAM认证
AuthPAM off  #禁止PAM认证
DefaultRoot ~  #限制改变根目录

通过proftpd -t6检查语法是否正确

 

建立文件

touch /etc/ftpd.passwd

touch /etc/ftpd.group

修改文件权限

chmod 440 /etc/ftpd.passwd

chmod 440 /etc/ftpd.group

 

安装用户配置工具ftpasswd到/usr/sbin目录

cd /usr/sbin/
wget http://www.castaglia.org/proftpd/contrib/ftpasswd
chmod +x ftpasswd

 

添加ftp用户到ftpd.passwd

ftpasswd --passwd --name {username} --file /etc/ftpd.passwd --uid {5000} --gid {5000} --home /var/ftp/username-home/ --shell /bin/false

按提示输入两次密码

示例

ftpasswd --passwd --name billy --file /etc/ftpd.passwd --uid {5000} --gid {5000} --home /www/www.abc.com/ --shell /bin/false

按提示输入两次密码

 

启动服务

service proftpd start

or

systemctl start proftpd

查看启动状态或错误代码

service proftpd status

or

systemctl status proftpd -l

 

安装lftp客户端软件进行测试

yum install lftp

连接服务器

lftp billy@127.0.0.1

>Password:(输入密码)

>ls (列出当前目录文件)

>help (打开帮助)

Proftpd 服务器安装配置

原文:http://www.cnblogs.com/lbnnbs/p/7543754.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!