简介CentOS vsftpd使用安装与配置问题

系统 Linux
CentOS vsftpd使用创建用户:“系统|管理|用户和组群|用户”,“添加用户”比如叫:ftp,密码:ftpadmin,登录shell:/sbin/nologin,下面三项“创建主目录”,“为该用户创建私人组群”,“手动指定用户ID”,不够选。

CentOS vsftpd使用还是比较常用的,于是我研究了一下CentOS vsftpd使用方法,在这里拿出来和大家分享一下,希望对大家有用。这里简介CentOS下的CentOS vsftpd使用。

CentOS vsftpd安装不用说了,服务启动也不用说了,关键是服务启动之后的CentOS vsftpd配置问题:
我的环境:CentOS 5.3  GNOME  vsftpd
1、安装:yum install vsftpd
2、启动:service vsftpd start
3、为ftp创建用户:

1、CentOS vsftpd使用创建用户:“系统|管理|用户和组群|用户”,“添加用户”比如叫:ftp,密码:ftpadmin,登录shell:/sbin/nologin,下面三项“创建主目录”,“为该用户创建私人组群”,“手动指定用户ID”,不够选。

2、修改用户属性:双击该用户, 主目录输入:/mnt/winc/ftproot,这个目录是你ftp的目录,组群选择ftp,确定,就可以了。说明:主目录默认是:/home/ftp,这个地方建议修改为你的ftp实际的路径,比如我改为“/mnt/winc/ftproot”了,因为我的ftp的文件都在这个目录下;登录sehll,选择:/sbin/nologin,这个用户是不能登录系统的,但是可以使用ftp。

3、修改selinux参数:
setsebool ftpd_disable_trans 1 
service vsftpd restart

说明:如果不修改,连接时会提示:
500 OOPS: cannot change directory:/mnt/winc/ftproot*******
500 OOPS: child died

这样CentOS vsftpd使用就可以正常使用了... 整个创建用户完成之后在/etc/passwd文件中会增加一行:
ftpadmin:x:501:50:ftpadmin:/mnt/winc/ftproot:/sbin/nologin

【编辑推荐】

  1. vsftpd配置Fedora 10下运用安装命令
  2. Vsftpd+tcp_wrappers控制主机和用户访问
  3. vsFTPd的服务器和防火墙及SELinux的关系
  4. Vsftpd在SuSE Linux操作系统上安装配置
  5. 解决Linux iptables防火墙和vsftpd的问题
责任编辑:佚名 来源: CSDN
相关推荐

2010-01-15 17:35:09

2010-02-22 18:12:25

CentOS vsft

2011-02-24 10:18:41

CentOS配置vsftpd

2011-02-23 09:55:33

Centos安装vsftpd

2011-02-23 14:38:39

安装CentOS vsftpd

2011-03-02 09:52:03

2011-02-23 14:38:39

安装CentOS vsftpd

2010-01-13 14:45:25

CentOS配置

2011-03-02 11:25:10

vsftpd配置

2011-03-02 10:41:41

Vsftpd安装

2010-02-22 18:27:14

CentOS vsft

2010-02-22 18:18:14

CentOS vsft

2010-02-04 13:43:26

Linux vsFTP

2010-01-13 13:50:53

CentOS Vsft

2010-01-13 15:53:11

CentOS vsft

2010-02-22 17:45:50

CentOS VSFT

2011-03-02 11:32:55

vsftpd配置

2010-02-26 14:03:11

Fedora vsft

2010-04-06 16:56:14

CentOS系统

2011-03-25 16:23:43

CentOSNagios
点赞
收藏

51CTO技术栈公众号