V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LxnChan
V2EX  ›  程序员

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

  •  
  •   LxnChan ·
    lxnchan · 140 天前 · 3269 次点击
    这是一个创建于 140 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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


    已经做过的尝试:

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

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