• 请不要在回答技术问题时复制粘贴 AI 生成的内容
LxnChan
V2EX  ›  程序员

Windows 下多人共享的网盘类工具?

  •  
  •   LxnChan ·
    lxnchan · Nov 4, 2022 · 6491 views
    This topic created in 1462 days ago, the information mentioned may be changed or developed.

    情况:全部资料都集中于一台服务器上,服务器运行的是 Windows 10 Pro 不可改变,445 端口不可用。

    需求:其他人对这些资料各取所需,下班之前把改好或者新写的资料回传回本机。


    已经做过的尝试:

    1. smb:445 端口封了,下一个。
    2. cloudreve:这个更像是个人网盘,没法统一共享。
    3. hfs:目前最接近需求的工具,也是目前正在用的,但是对文件夹的上传不太友好,而且不支持修改文件名和文件移动。
    Supplement 1  ·  Nov 4, 2022
    最后还是用了 Filebrowser 。

    但我觉得本帖不应该就此结束,还是想更多的集思广益,看看大家还有没有什么好用的方案。
    首先来说所有应用到命令行的基本都 Pass 掉,毕竟团队里面大部分人都不会用命令行;
    二来 smb 没法进行端口转发,团队里面就一个人用 Mac ,其他人均是 Windows ,默认状态下 Windows 不支持非 443 端口的 smb ;
    三是 kod 、seafile 、cloudreve 这类的个人网盘,这类网盘类工具均不能共享所有文件。
    44 replies  •  2022-11-17 15:33:24 +08:00
    v2er4241
    v2er4241
    Nov 4, 2022
    1
    svn
    LxnChan
    LxnChan
    OP
    Nov 4, 2022
    2
    @klo424 来点带 GUI 或者 webUI 的,团队不是每个人都会用 commandline
    keller
    keller
    Nov 4, 2022
    3
    试试 kodcloud ?
    DawnMoon
    DawnMoon
    Nov 4, 2022❤️1
    4
    要不部署一个 filebrowser ?
    nothingistrue
    nothingistrue
    Nov 4, 2022
    5
    古老的 VSS ( Micorosoft Visual SourceSafe ),应该能满足。不过这个只能单线锁定编辑,不能像文件共享(即 Samba )那样能让 Office 文档多人同时编辑。
    DawnMoon
    DawnMoon
    Nov 4, 2022❤️1
    6
    LxnChan
    LxnChan
    OP
    Nov 4, 2022
    7
    @keller kod 也是私有云呀
    Mithril
    Mithril
    Nov 4, 2022
    8
    如果是纯网盘的话,可以试试那些 NAS 产品。TrueNAS 一类的。
    如果不要那么多动能,可以试试 minio ,虽然是 S3 的存储,但你完全可以直接从界面上传下载。
    而且只有一个文件,用不着安装许多东西,非常方便。
    vopsoft
    vopsoft
    Nov 4, 2022
    9
    filebrowser 别用 上传大文件失败
    弄个 ftp 就行
    bluefountain
    bluefountain
    Nov 4, 2022
    10
    445 端口转发到其他端口呢
    cpstar
    cpstar
    Nov 4, 2022❤️1
    12
    基于 WEB 的一律不好使,必须有客户端或者直接挂载盘,客户端能够自动同步,挂载盘就存在不能同时编辑的问题了。
    cpstar
    cpstar
    Nov 4, 2022
    13
    补 12#,基于这个,我知道的就是 seafile 了。docker 部署,省心。
    5200
    5200
    Nov 4, 2022
    14
    http://iscute.cn/chfs 这个试试,本站不是还有个 webd 的
    szpunk
    szpunk
    Nov 4, 2022
    15
    sftp server + sftp 映射盘
    Dragonish3600
    Dragonish3600
    Nov 4, 2022 via iPhone
    16
    ssh 啊,现在 win 可以直接装 ssh ,然后 afro 不香么
    Dragonish3600
    Dragonish3600
    Nov 4, 2022 via iPhone
    17
    然后 afro 不香么—- sftp ,apple 的自动更正真心弱鸡
    liulicaixiao
    liulicaixiao
    Nov 4, 2022
    18
    百度网盘哈哈哈,别骂我
    LxnChan
    LxnChan
    OP
    Nov 4, 2022
    20
    @Mithril 不能动系统
    @vopsoft 确实,以前就发现过这个问题,不过现在也没解决吗
    @bluefountain 445 转发到别的端口之后 Windows 用不了呀
    @EthanLau Seafile 也是个人云盘那种,没法全局共享
    zlowly
    zlowly
    Nov 4, 2022
    22
    需求似乎很简单,好像用 WIN10 的 IIS 的 ftp 就能满足。
    mushan099
    mushan099
    Nov 4, 2022
    24
    找一个支持 webdav 的网盘,然后使用 rclone 命令行挂载出来
    SenLief
    SenLief
    Nov 4, 2022
    25
    这个用 NAS 就好了吧,nextcloud 应该就能满足了。
    sleeepyy
    sleeepyy
    Nov 4, 2022
    26
    什么叫“个人网盘,无法全局共享”? 我理解中,随便找个网盘,然后开一个共享 folder ,大家都在这个 folder 下面操作,就好了呀
    imgoodman
    imgoodman
    Nov 4, 2022
    27
    为什么不用群晖呢? office 团队编辑 共享文档 共享网盘 应有尽有
    wdssmq
    wdssmq
    Nov 4, 2022
    28
    Resilio Sync 了解下?只是要避免同时修改同一个文件。。
    cheng6563
    cheng6563
    Nov 4, 2022
    29
    smb 非默认端口还是有些骚操作能支持上的,不然 windows 似乎也支持 nfs 也可以试试?
    lysS
    lysS
    Nov 4, 2022
    30
    “二来 smb 没法进行端口转发”,这玩意好像是同时 tcp/udp 的,端口转发应该也可以的
    KagurazakaNyaa
    KagurazakaNyaa
    Nov 4, 2022
    31
    nfs ,安装 Windows 功能就行
    lysS
    lysS
    Nov 4, 2022
    32
    还有端口怎么被封的?公司不允许就别干
    LittleSho
    LittleSho
    Nov 4, 2022
    33
    TortoiseSVN ,GUI 的
    werifu
    werifu
    Nov 4, 2022
    34
    要不用 tg 群(跑
    micookie
    micookie
    Nov 4, 2022
    35
    ssh 也支持磁盘 mount 的方式,可以了解下 sshfs 。同样支持 windows
    micookie
    micookie
    Nov 4, 2022
    36
    c0xt30a
    c0xt30a
    Nov 5, 2022
    37
    syncthing 不行么?
    kenvix
    kenvix
    Nov 5, 2022
    38
    看起来需求是集中式版本控制,用 svn
    LxnChan
    LxnChan
    OP
    Nov 5, 2022
    39
    @c0xt30a 那样不是把所有东西都同步到所有人电脑上了吗
    @LittleSho ok ,我了解一下
    @lysS #32 445 端口现在大多数运营商都封着,勒索病毒忘了是吧
    @lysS #30 转发至其他端口后 Windows 默认状态下无法识别
    @imgoodman “服务器运行的是 Windows 10 Pro 不可改变”
    @sleeepyy 分享出来的链接只能下载不能用来上传
    @vopsoft 刚才试了一下 filebrowser 现在最新版本( 2.22.4 )大文件上传已经不容易断了,实测传了个黑苹果的 cdr ( 9.2G )没有上传失败。
    daimaosix
    daimaosix
    Nov 5, 2022 via Android
    40
    你可真能扯淡,seafile 成个人网盘了
    nightwitch
    nightwitch
    Nov 5, 2022
    41
    其实这种更接近于版本管理了。。SVN/Perforce 之类的。
    网盘的问题是两个人同时修改一个文件会很麻烦。
    Hansah
    Hansah
    Nov 5, 2022
    42
    cloudreve 不是有 WEBDAV 功能的,多开几个子账户就行了啊
    ufhy
    ufhy
    Nov 6, 2022
    43
    关于"smb 没法进行端口转发"
    实际可以用 netch 或其他工具来进行转发到非 445 端口.
    以 netch 为例:
    服务器端:netsh interface portproxy add v4tov4 listenport=另一个未被占用的端口 listenaddress=127.0.0.1 connectport=445 connectaddress=127.0.0.1

    如果是使用支持非标端口的第三方 SMB 客户端或非 win 系统可以直接访问了.
    但是在 Windows 的默认情况下, 用自带的仍需再用 netch 或其他工具再次转发:
    netch:
    netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=刚改的那个端口 connectaddress=服务器 IP
    然后访问\\127.0.0.1\即可
    或者尝试其他工具(如 multi-port-forwarder,这里有对应教程 https://tubecast.webrox.fr/landrive/portmapping.html)

    关于在 Windows 使用非标准端口 SMB, 可能这两个贴也能给你一些帮助, 我上文部分结论也来自这里
    https://www.v2ex.com/t/780771
    https://www.v2ex.com/t/580186
    bluefountain
    bluefountain
    Nov 17, 2022
    44
    @ufhy
    和我想法一样
    服务器 smb 转 10000 本地装个映射工具把服务器的 10000 转到本地的 445
    直接访问 127.0.0.1
    完事
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1651 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 17:12 · PVG 01:12 · LAX 09:12 · JFK 12:12
    ♥ Do have faith in what you're doing.