码迷,mamicode.com
首页 > 其他好文 > 详细

Proftpd 服务器安装配置

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

标签:检测   建立   chmod   修改   default   var   home   权限   etc   

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 服务器安装配置

标签:检测   建立   chmod   修改   default   var   home   权限   etc   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!