V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
weishao666
V2EX  ›  Linux

Linux 用户上限能达到理论值么?

  •  
  •   weishao666 · 2023-11-08 23:27:53 +08:00 · 2672 次点击
    这是一个创建于 414 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一个超大的 NFS 存储,里边有几百万用户的文件,每个用户文件在他自己 ID 命名的文件夹下,我需要创建一批容器给用户使用,可能有 100 个用户用到同一个容器,每个用户要访问他自己的文件夹,但不能访问别人的文件夹,我该怎么做,如果为每个文件夹设置权限,那我需要几百万个 linux 用户么,查了下这在理论用户数的范围内,但实操应该会有问题吧

    14 条回复    2023-11-15 17:16:56 +08:00
    yyzh
        1
    yyzh  
       2023-11-08 23:50:40 +08:00 via Android
    你们公司都这规模了应该是时候找 redhat 之类的做一些技术支援的合作了吧
    bing1178
        2
    bing1178  
       2023-11-08 23:53:11 +08:00
    你的文件权限为什么要托管给 linux 呢?
    你这个场景 文件权限 全部由代码控制就行, 一个 path ,一个用户/token
    yidinghe
        3
    yidinghe  
       2023-11-08 23:55:56 +08:00 via Android
    搜了一下,在 32 位时代 Linux 就已经支持 40 亿用户,就是 32 位的最大值;现在是 64 位时代。
    ltkun
        4
    ltkun  
       2023-11-09 08:03:25 +08:00
    4294967294
    这是目前 uid 的最大值
    LindsayZhou
        5
    LindsayZhou  
       2023-11-09 09:09:26 +08:00
    @yidinghe #3
    不是的,硬盘为了能在系统之间迁移,文件系统存管理数据( uid/gid )是跟机器字节无关的。
    这几天刚好在看 ext ,基础结构的 uid/gui 是 16 位,linux 专用的数据结构里,再扩展了 16 位。
    4kingRAS
        6
    4kingRAS  
       2023-11-09 10:29:44 +08:00
    不会有问题,但是很不灵活,还是自己写代码管理好
    julyclyde
        7
    julyclyde  
       2023-11-09 13:17:52 +08:00
    @yidinghe 所以你就假定 uid 也是 64 位吗?
    julyclyde
        8
    julyclyde  
       2023-11-09 13:19:12 +08:00
    就文件权限来说,其实只是比较“文件的 owner uid”和“来访问的用户的 uid”是否一致,而已

    至于能不能管理那么多用户,那是另一码事
    Masoud2023
        9
    Masoud2023  
       2023-11-09 13:48:25 +08:00
    这时候感觉就不能完全用 Linux 的权限系统了,要不要弄一套别的能抽象到 fuse 的 oss ?
    Masoud2023
        10
    Masoud2023  
       2023-11-09 13:49:10 +08:00
    即使这个百万级数据量 ok ,之后的性能问题感觉也会是问题
    thevita
        11
    thevita  
       2023-11-09 14:21:38 +08:00
    同 2 楼

    既然你又自己的用户体系,那认证与授权应该也是要有的把,没必要把授权放 nfs 上来啊?

    你网站又 100w 用户,也要 有 100w 个 mysql user 吗?

    看不懂
    wuzhewuyou
        12
    wuzhewuyou  
       2023-11-09 15:09:10 +08:00   ❤️ 1
    就喜欢看大佬们思维风暴

    如何大数据,如何大并发,最后到公司倒闭,2K 个用户都没有
    sbldehanhan
        13
    sbldehanhan  
       2023-11-15 14:40:02 +08:00
    @wuzhewuyou #12 哈哈哈。。。反讽是被你拿捏了
    tomychen
        14
    tomychen  
       2023-11-15 17:16:56 +08:00
    LDAP ?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2821 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:58 · PVG 21:58 · LAX 05:58 · JFK 08:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.