首页 > 上网技巧 > 电脑小技巧 > 如何简单的在linux centos6.5服务器下搭建vsftp...

如何简单的在linux centos6.5服务器下搭建vsftpd ftp服务

时间:2018-08-16 10:57 作者:QQ地带 我要评论

如何简单的在阿里云ecs linux centos6.5服务器上安装vsftpd ftp服务。安装ftp我也是头一回,当我次次踩坑之后,终于完成了ftp服务器的安装。
 
以下的步骤是我安装搭建ftp的全过程,记录以备查看,,仅供参考。
 
一、安装vsftpd服务。
 
1、使用yum安装vsftpd
 
yum install vsftpd -y
2、安装完成先启动服务
 
service vsftpd start
3、启动之后查看下21端口,是否已经在监听状态。
 
netstat -nltp | grep 21
3.1、查看下防火墙21端口是否开启,如果没有请开启。
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
3.2、查看下selinux是否是enforcing。如果是将其更改为disabled。
 
vim /etc/selinux/config 
# SELINUX=enforcing 修改为  SELINUX=disabled
shutdown -r now
# 修改完成重启机器才能生效。
4、修改vsftpd的配置文件。
 
vsftpd.conf :主要配置文件 
 
ftpusers :配置禁止访问 FTP 服务器的用户列表 
 
user_list :配置用户访问控制
 
# 先复制一份配置文件以防万一修改错了
 
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf_bak
#编辑配置 anonymous_enable=NO
 
vim /etc/vsftpd/vsftpd.conf
#重启生效
 
service vsftpd restart
 
 
二、新建ftp用户。
 
1、创建一个用户ftpuser (可随意取名)。
 
useradd ftpuser
2、设置密码,并且限制ftpuser只能通过ftp访问服务器,而不能直接登录服务器。
 
echo "agdyu123" | passwd ftpuser --stdin
3、设置访问的权限
 
chmod o+w /data/www/
4、设置用户ftpuser主目录
 
usermod -d /data/www/ ftpuser
5、重新启动服务,设置开机启动。
 
service vsftpd restart
chkconfig vsftpd --level 2345  on
 
 
通过上面的步骤,可以很简单的在linux服务器上安装vsftpd服务。
 

标签: centos
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告