加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

centos 6.0 vsftpd虚拟用户配置总结

发布时间:2016-05-27 02:58:31 所属栏目:Linux 来源:网络整理
导读:如果你已经对pam有所了解,请跳过,我知道的可能还不如你多。你不感兴趣也请跳过,因为不看这个也可配置。 用户 - vsftpd - PAM模块 - 用户和密码数据库 vsftpd

11.[root@localhost ~]#useradd -d /home/ftpsite/ -s /sbin/nologin vritual //建立虚拟账号

12.[root@localhost ~]#touch /var/log/vsftpd.log

13.[root@localhost ~]# service vsftpd start//启动vsftpd服务

14.[root@localhost ftp]# ftp localhost//登录ftp

Trying ::1...

ftp: connect to address ::1Connection refused

Trying 127.0.0.1...

Connected to localhost (127.0.0.1).

220 (vsFTPd 2.2.2)

Name (localhost:root): zhh

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> mkdir zhh

257 "/home/ftpsite/zhh" created

15.常见问题:

553 Could not create file

一般都是SELinux的问题,设置SELinux的一个值,重启服务器即可。

setsebool -P ftpd_disable_trans 1

service vsftpd restart

500 OOPS: bad bool value in config file for: write_enable

注意你的CentOS FTP服务文件中保证每一行最后没有任何空格,一般出错就是在多余的空格上。

虚拟用户上传后默认权限为:600,用户无法下载文件

在配置文件中添加或修改anon_umask项的值。如anon_umask=022或000

使用命令添加ftp用户

添加ftp用户,命令格式:

#adduser -d /目录路径 -g ftp -s /sbin/nologin 用户名

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读