cenots6.8搭建FTP服务器

2018-01-30 10:45:37来源:segmentfault作者:bozomo人点击

分享
第七城市th7cn

项目需要经常需要让美工上服务器传点东西,改下页面,需要搭建FTP服务。参考了此篇博文来搭建http://blog.csdn.net/wantaway...,下面记录自己搭建的过程:
1.检查安装vsftpd软件


# rpm -qa |grep vsftpd

2.可以检测出是否安装了vsftpd软件,如果没有安装,使用YUM命令进行安装


# yum install vsftpd -y

3.vsftpd软件常用的几个命令
3.1 启动ftp命令


# service vsftpd start

3.2 停止ftp命令


# service vsftpd stop

3.3 重启ftp命令


# service vsftpd restart

4.vsftpd的配置


ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
ftpusers 该文件用来指定那些用户不能访问ftp服务器;
user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp;
vsftpd.conf vsftpd的主配置文件

5.先来创建一个用户给美工,并给密码


# useradd ftpuser# passwd ftpuser

6.为美工设置主目录:


# usermod -d /home/www/webroot ftpuser

7.设置美工目录的访问权限


# chmod a-w /home/www/ && chmod 777 -R /home/www/webroot

8.限制美工仅能通过FTP访问服务器


# usermod -s /sbin/nologin ftpuser

9.FTP安全配置,阻止匿名访问和切换根目录,很重要,找到下面两处配置并修改


# vim /etc/vsftpd/vsftpd.conf,
# 禁用匿名用户
# anonymous_enable=NO# 禁止切换根目录
# chroot_local_user=YES

10.重启ftp服务


# service vsftpd restart

11.下载FileZilla FTP Client软件来远程连接到服务器,并添加新站点,常规里的加密方式,记得选择这个,不然可能会出现连接超时,这篇文章有说到:http://blog.csdn.net/wolf_or_...


12.如果出现类似下面界面,就代表能正常使用了

第七城市th7cn

微信扫一扫

第七城市微信公众平台