FTP文件服务器:如何使用两台服务器实现文件共享(匿名共享),如何使用普通用户创建文件共享目录,如何开启共享目录上传创建功能,共享目录的各种参数,(更改匿名用户的家目录,更改普通用户的家目录)(最简)

FTP 文件出书协议作用:(TCP 2连接 一个用来建立连接关系,一个用来进行数据出传输)
为什么要共享目录

一、环境准备:1.准备两台服务器(虚拟机) 2.检查防火墙是否关闭   关闭关闭selinux
3.检查网络  4.检查仓库

 二、
1.部署:  服务器安装: vsftpd    
                客户端安装:  lftp
这里已经把主机名更改为:服务器和客户端的缩写 所以是两台主机
更改主机指令:nmcli g hostname  主机名

1  [root@fuwuqi ~]# yum -y install vsftpd
2  [root@kehuduan ~]# yum -y install lftp 

2、启动服务vsftpd 服务即可 

1  [root@fuwuqi ~]# systemctl start vsftpd   

三、默认共享目录是:/var/ftp
在服务器内移动到 /var/ftp/   ls查看 可以看到pub这个共享目录

   进入客户端可查看服务器的共享目录  。

1  [root@kehuduan ~]# lftp 192.168.118.182

                                                                        

四、验证用服务器在共享目录下创建一个名为888的文件客户端是否能查看。
这里用的是绝对路径。

  查看客户端是否有888的文件即为成功。

 以上就是如何是实现文件共享的匿名共享,下面内容是如何使用普通用户,做到文件共享目录

普通用户如何做到文件共享:

普通用户共享文件目录,需要在服务器创建一个普通用户并增加密码。

 进入客户端查看普通用用户的文件共享目录,普通用户默认文件共享目录在该用户的家目录。
[root@kehuduan ~]# lftp 192.168.118.182 -u user03,123    这里的参数 -u代表指定的用户名
user03,123 (用户跟用户密码)

 以上就是进入普通用户的文件共享目录。

共享目录开启共享目录上传功能

1修改FTP的配置文件:/etc/vsftpd/vsftpd.conf 

1 [root@fuwuqi home]# vi /etc/vsftpd/vsftpd.conf   

 找到#anon开头的这两个参数 把#号去掉代表开启:上传跟创建文件目录功能 一般在29~30行左右
最后需要个共享目录下的文件夹777权限 列如:chmod 777 /var/ftp/upload  在共享目录创建upload

共享目录的各种参数如:更改匿名用户的共享目录位置 更改普通同共享文件位置

还是进入主FTP配置文件;在最后一行增加参数 local_root=/var/ftp(随意更改)  # 设置本地用户的FTP根目录      设置完重启服务

1   [root@fuwuqi home]# vi /etc/vsftpd/vsftpd.conf
2   [root@fuwuqi home]# systemctl  restart  vsftpd  

各种参数:常用全局配置
listen_address=192.168.4.1 //设置监听的IP 地址 和setproctitle_enable=yes 一起用
listen_port=21 //设置监听FTP 服务的端口号
write_enable=YES //是否启用写入权限
download_enable=YES //是否允许下载文件
userlist_enable=YES //是否启用user_list 列表文件
//文件在/etc/vsftpd目录下
userlist_deny=YES //是否禁用user_list 中的用户

常用的匿名FTP 配置项
anonymous_enable=YES //启用匿名访问
anon_umask=022 //匿名用户所上传文件的权限掩码
anon_root=/var/ftp //匿名用户根目录
anon_upload_enable=YES //允许上传文件
anon_mkdir_write_enable=YES //允许创建目录
anon_other_write_enable=YES //开放其他写入权
常用的本地用户FTP 配置项
local_enable=YES //是否启用本地系统用户
local_umask=022 //本地用户所上传文件的权限掩码
local_root=/var/ftp //本地账户ftp根目录

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值