linux系统下搭建ftp服务器

今天临时搭建了个ftp服务,记录一下。

1.首先用命令rpm -qa |grep vsftpd 查看是否安装vsftpd软件。

2.如果未安装则用命令yum install vsftpd -y 来安装,如下图安装成功。

linux系统下搭建ftp服务器

3.启动服务 service vsftpd start 如果提示下面Redirecting to...这种情况只需按照提示执行即可

linux系统下搭建ftp服务器

linux系统下搭建ftp服务器

4. vsftpd的配置 执行#vim /etc/vsftpd/vsftpd.conf找到下面两项去掉前面的#号

anon_upload_enable=YES

anon_mkdir_write_enable=YES

就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件,如果要去掉匿名用户登录,则把下面一项改为NO

anonymous_enable=YES  -->  anonymous_enable=NO修改完之后重启下服务。

5.创建用户 :useradd ufile 

linux系统下搭建ftp服务器

创建密码 这里小白需要注意下  passwd ufile  则是指定哪个用户名下的密码,而不是直接写你的密码,我就犯了这个低级的错误

linux系统下搭建ftp服务器

正确的写法应该是这样

linux系统下搭建ftp服务器,接下来输入两次你的密码就创建ok了。

6.登录验证,在文件夹或者浏览器上输入ftp://vsftp所在机器的ip/

linux系统下搭建ftp服务器

最后需要注意的是,如果发现连接不了,则可能是你的服务器防火墙端口未开的缘故。