利用一台服务器,搭建文件储存系统,就是让用户只能访问属于自己的文件夹,可以删除更改里面的内容

利用一台服务器,搭建文件储存系统,就是让用户只能访问属于自己的文件夹,可以删除更改里面的内容,第1张

针对贵公司部门较多,如果条件允许,我认为买台服务器搭建server 2003或者2008,整个公司采用域环境进行访问,对每个部门可以有效地解决储存问题。比如说财政部资料相对比较保密,你可以拒绝其他部门访问。每个部门的人可以访问自己的文件

在局域网内共享文件除了可以使用SAMBA外还有FTP服务器

这里我们选用的FTP服务器是VSFTP

vsftpd是一个基于GPL发布的类UNIX *** 作系统上使用的FTP服务器软件,它的全称是“very secure FTP ”,从名称可以看出来高安全性是它的特点,除了安全性它的高速性与稳定性也是它的重要特点。

把配置文件修改成如下图(最简单配置)

修改后保存并退出(ctrl x)

更多详细配置

新建会话

名称自己起名字
主机处填写树莓派IP
端口号21
用户名为树莓派用户名默认为pi
密码为树莓派登录密码默认为raspberry
确定后就成功了

安装:

启动:

或:

可以创建/etc/nginx/server文件夹,将server文件放在此文件夹中:

进入到/etc/nginx/nginxconf文件,将刚创建的server文件包含进来:

此行配置需要放在>version: '3' //docker-compose 版本 3x

services:  //服务的配置信息

    FileServer: //自己定义的服务

        image: nginx:latest  //使用的镜像名

        container_name: 'FileData' // docker容器名

        restart: always //重启策略 always 总是重新启动

        ports: - '8003:8003'  //映射端口信息 宿主端口:容器端口

        volumes: // 定义了卷信息,提供给 services 中的 具体容器使用

            - '/nginx/confd/defaultconf:/etc/nginx/confd/defaultconf' // 用户自己指定的目录:映射目录

            - '/nginx/log:/var/log/nginx'

            - '/file:/usr/share/nginx/file'

            - '/web:/usr/share/nginx/html'    //其他html连接目录

        command: /bin/bash -c "nginx -g 'daemon off;'"  //覆盖容器启动后默认执行的命令

autoindex on; //是否显示文件目录 on显示  off 关闭显示

autoindex_exact_size on; // 显示文件确切大小 on 显示字节单位 off 显示出文件的大概大小,单位是KB或者MB或者GB

autoindex_localtime on; //默认为off,显示的文件时间为GMT时间 ;改为on后,显示的文件时间为文件的服务器时间

charset utf-8,gbk; //显示的字符集

server{ //服务配置

    listen 8003; // 监听端口 ,也可以加上IP地址,如,listen 127001:8080;

    server_name _; //定义网站域名,可以写多个,用空格分隔。

    //匹配规则,在server{}里可以有很多location配置段
    //root/alias 是指定文件路径的两种方式 alias 相当于重定向路径
     //使用alias,目录名后面一定要加“/”

    location / { //location 后面跟的搜索路径

        root /usr/share/nginx/file; //指定文件服务地址 这里的目录是 yml 文件里配置的映射目录

    }

    location /web/{ 

        alias /usr/share/nginx/; //多个location 的时候这里只需要指定映射目录的上级目录就行了

        index indexhtml indexhtm; //配置默认首页

    }

}

这个只需要把要链接在一起的电脑链接在一个路由器或者交换机上,创建一个家庭网,然后把成员加进去,共享一个文件夹或者分区,把你要分享的内容放进去,其他人就可以访问这个共享的文件夹来实现 *** 作,给予权限就行了。
具体 *** 作:
1打开控制面板——网络与internet——家庭组——创建家庭组——下一步下一步——记下密码(以后家庭成员加入密码)
把所有需要链接的电脑链接在一个路由器或者交换机上,然后打开每台电脑,在电脑的“我的电脑”左边栏目里找到家庭组,然后选择家庭组加入
在主机上选择一个文件夹或者分区右键,选择共享即可在其他电脑的“我的电脑”——网络位置看到该文件夹,权限修改可以百度知道,一般放好了的都可以复制玩游戏等,赋予权限有修改 控制等
纯手打,绝非复制


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12621438.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存