您的位置:首页 > 运维架构 > Linux

CentOS6.5下快速搭建vsftpd

2014-12-10 17:21 274 查看
今天有需求在CentOS6.5下快速搭建ftp,我只需要自己局域网使用,

所以没有过多的安全考虑,很多功能也省去啦。

一、安装

chkconfig --list                     #查看是否已经安装 vsftpd 服务

yum -y install vsftpd            #直接安装

二、启动与配置自启动

chkconfig --list                   #查看 vsftpd 服务的启动情况

如果看到的是如下显示的结果:

vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

服务全部都是 off 的,注意这里的 off 表示的是服务器启动的时候是否会自启动服务,

我们使用如下命令来 配置其自启动:

chkconfig --level 2345 vsftpd on #2345 对应的是上面对应的 2-5 项

三、添加目录和用户

为目录附权限并重启动 vsftp 服务:
mkdir /home/ftpuser

chmod –R 777 /home/ftpuser

service vsftpd restart

添加 ftp 用户,命令格式:

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

比如:#adduser -d /home/ftpuser -g ftp -s /sbin/nologin ftpuser

修改密码:

passwd ftpuser

四、关闭SELINUX

查看目标服务器的确是打开的

# getenforce

Enforcing

强制关闭SELINUX

# setenforce 0

查看是否生效

# getenforce

Permissive

使重启后有效,修改文件:

vim /etc/selinux/config
设置成:SELINUX=disabled

这样就完成了,可以快速使用ftp了。

vi /etc/vsftpd/vsftpd.conf   修改里面的  这两项:

chroot_local_user=YES  (须添加)

chroot_list_enable=NO
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos ftp vsftpd 局域网