Pogbag
V2EX  ›  问与答

你们的群晖可以使用 sftp 吗

  •  
  •   Pogbag · May 21, 2022 · 2381 views
    This topic created in 1487 days ago, the information mentioned may be changed or developed.

    机器:

    DS920+ ( DSM7.1 )

    服务:

    已开启 SSH ( 22 端口)
    已开启 sftp ( 22 端口)

    现状:

    1 ,可以正常使用 ssh ( root 用户)

    2 ,无法通过 sftp 访问系统文件( root 用户),如果换成普通用户,只能访问到 volume 层级的文件。

    3 ,可以通过 scp 协议访问系统文件( root 用户)

    请教,如何在群晖上使用 sftp ( root ),感谢。

    6 replies    2023-02-02 22:30:21 +08:00
    lifanxi
        1
    lifanxi  
       May 22, 2022
    貌似 DSM 的 sftp 是自己的一个实现,做不到。你可以自己编译一个正常的 sftp-server 放进去,然后实现你想要的。

    不过我很好奇有什么场景是必须要用 sftp 的,直接 scp 或 rsync 不够用么 e ?
    ferock
        2
    ferock  
    PRO
       May 22, 2022 via iPhone
    sftp ,admin 用户,访问 volume 层级无使用上的问题。
    非要访问 / 下的文件,ssh 手工改呀。
    不要把群晖当 debian 用,这不对
    Pogbag
        3
    Pogbag  
    OP
       May 22, 2022 via iPhone
    @lifanxi 因为我 iOS Mac 上的 SSH Client 都只支持 sftp ,不支持 scp ;自建 sftp-server ,可以访问到 root 用户的 /目录吗
    Pogbag
        4
    Pogbag  
    OP
       May 22, 2022 via iPhone
    @ferock 我看有人就可以 sftp 进去,不知怎么实现的。
    AceDogs
        5
    AceDogs  
       Feb 2, 2023
    用 async 。 公网的话 async 配合 ssh ,效果更好
    AceDogs
        6
    AceDogs  
       Feb 2, 2023
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   939 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 20:23 · PVG 04:23 · LAX 13:23 · JFK 16:23
    ♥ Do have faith in what you're doing.