FTP超详解及搭建步骤

基础环境

磁盘挂载及配置yum源(详见基础环境篇博客)

链接地址:

yum install -y vsftpd       #下载vsftpd依赖环境            

共享目录:/var/ftp/pub

配置文件目录:/etc/vsftpd vsftpd.conf

cd /etc/vsftpd/           #切换到/etc/下vsftpd目录下                 

cp vsftpd.conf vsftpd.conf.bak      #拷贝文件      

vim vsftpd.conf                    #编辑主文件内容     

29行去注释

30行依图所添

33行去注释

34行依图所添

FTP超详解及搭建步骤_第1张图片

配置文件解释:

anonymous_enable=YES                    #这个是匿名用户 默认他就是开的

local_enable=YES                        #本地用户默认也是开的

write_enable=YES                        #这时看这些用户有没有写权限 默认也是有的

local_umask=022                         # 用户在共享目录放目录的时候默认是755

anon_upload_enable=YES                  #开匿名用户的上传权限

anon_umask=022                          # 手动添加匿名用户的权限掩码

anon_mkdir_write_enable=YES             #开启匿名用户新建目录的权限

anon_other_write_enable=YES             #手动添加匿名用户的其他写入权限

systemctl restart vsftpd                          #重启服务

systemctl stop firewalld.service                  #关闭防火墙

setenforce 0                                      #修改selinux状态

cd /var/ftp/                                      #切换至共享目录下

chown ftp pub/                                    #修改共享目录属主

mkdir -p pgz                                     #新建自己名字缩写目录

cd pgz/                                           #切换至新建目录

vim index.txt                               #创建文本文件,并在文件内写入自定义内容

systemctl restart vsftpd                           #重启服务

客户端

yum install ftp                                  #安装ftp客户端工具(默认已安装)

ftp 172.17.9.11                                #使用命令连接ftp服务器

#输入用户名为ftp   密码为空 直接回车

cd pgz                                       #切换至自己名字缩写的目录内

get index.txt                                 #下载自定义文本文件

quit                                          #退出ftp连接

ls                                            #查看文件是否下载完成

vim index2.txt                                #再次创建自定义文本文件,写入内容

ftp 172.17.9.11                             #再次进行连接ftp服务器

put index2.txt                                #通过客户端上传文件

ls /pub                                       #查看文件是否上传成功

注意:

下载ftp服务器的文件时,你登陆时的目录就是下载完保存的目录

上传文件时只能上传当前目录内的文件,上传成功后存放位置为pub内

可连接ftp服务器成功后输入help 查看ftp的命令帮助

进入此电脑切换到网络模式ping IP 检验试验是否成功

如图成功:  

FTP超详解及搭建步骤_第2张图片

你可能感兴趣的:(服务器,linux,运维)