局域网内搭建SFTP服务器及多用户管理

前言

SFTP与FTP功能类似,通过网络在服务器与客户端之间交换文件。用户通过SFTP访问服务器,能够在服务器上进行文件上传/下载的操作(与分配的权限有关)。
本文介绍了一种通过内网搭建的微型文件服务器方案,小范围满足内网用户文件备份与交换的需求。


软硬件设置

SFTP对服务器CPU要求不高,对网卡、存储设备有一定要求,最重要的是稳定性。

服务器——树莓派3B

因为使用人数较少,数据主要是文档和照片之类的,64G空间也够用了,所以本案例选用树莓派3B作为服务器,安装官方系统,64G系统卡。

硬件的限制:百兆网口(12.5 M/s数据交换)、TF卡(100M/s读取,30M/s写入)。

操作系统——Raspbian

我们只是把它作为文件服务器,也不需要其用户图形界面,可以选择无图形界面的镜像文件安装,也可以在设置默认进入命令行界面,以减少内存的占用。
镜像文件可前往清华镜像下载raspbian:https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/raspbian/images/raspbian-2020-02-14/
https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/raspbian_lite/images/raspbian_lite-2020-02-14/

下载完成后,将TF卡插入SD卡套,再插入电脑的读卡器中(如果没有可以用USB的读卡器)。选用balenaEtcher作为烧录工具,按照提示依次选择镜像,选择TF卡,点击Flash,即可完成。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用时请将ClientAndServerDatabase文件夹放至到E盘的根目录下。 Client的账号为:guest 密码为:111 Server的账号为:admin 密码为: admin 使用时将Client目录下的Server.ini文件中的IP 后改写为服务器端的IP地址。 Server中的客户端监控设置改为客户端的IP地址,之后重启软件就可以看到客户端屏幕了。 发送信息需开启信使服务,开启方法为点击服务项中的Messager项为开启。 注意双方的机子都得开启此服务,才能够使用其功能。 Client的接受文件功能需要输入服务器端的IP地址点连接,端口号为5001,我已设为默认。 服务器端需要点击文件传输按钮才能被客户端连接到。 关于流量监控,此模块有异常,光查询时没有问题,关闭该功能时会报错。 远程桌面连接为系统自带功能项,具体使用方法请查询百度。 Client有禁止qq登录的功能。此功能耗费系统内存。 此系统的初步设想是将数据库放置到一个服务器上,通过client端和server端共同访问到数据库,并且修改,查询,最后因为种种原因没有实现该功能,仅将数据库.mdb文件放置到了一个公共的文件夹下,我想如果是一个搭建好的局域网,并且有着一个共享的目录,所有在局域网内的计算机就可以一并放到到此目录,这时在将数据库文件放置到那里,问题就可以得到解决,在此仅提供思路,本人并没有实现。 最后我想说本系统不完善的东西其实有太多太多,并不是一个成功的作品,其中也COPY了大量的代码,但是我想说的是,因为我做的这个东西资料挺难找的,仅此的想将这个不完善的东西上传至网上,能够给有所需的人一点点启发,这就足够了!!! 本系统的作者为:大连东软信息学院 嵌入式09002班 徐明

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值