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

如何 iCloud 同步.ssh 保持权限?

  •  
  •   lmhcn9704 · 2021-06-04 18:11:34 +08:00 via iPhone · 2050 次点击
    这是一个创建于 546 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近主力使用 vscode 配合 remote ssh 来工作,想把.ssh 目录放到 iCloud 里同步,然后符号链接到用户目录下。但 iCloud 里的文件例如 id_rsa 无法设置为 400 权限,如果用 vscode 连服务器的话,就会显示权限太过开放… 请问大家该怎么解决

    8 条回复    2021-06-05 19:32:09 +08:00
    Tink
        1
    Tink  
       2021-06-04 18:15:04 +08:00 via Android
    你为什么不从用户目录下软链接到 iCloud 里。。
    Thinklong
        2
    Thinklong  
       2021-06-04 18:15:14 +08:00
    两台电脑都配好公钥
    lmhcn9704
        3
    lmhcn9704  
    OP
       2021-06-04 18:18:41 +08:00 via iPhone
    @Tink 卧槽 这样可以同步软连接里的内容吗? 还是只一个无效的软连接啊…… 我回去试一下!
    lmhcn9704
        4
    lmhcn9704  
    OP
       2021-06-04 18:20:06 +08:00 via iPhone
    @Thinklong 主要是想修改了 ssh config 自动同步来着……顺带把私钥公钥一起备份了
    nicholasxuu
        5
    nicholasxuu  
       2021-06-04 18:21:45 +08:00
    明文同步私钥,icloud 也不保险吧?
    打个带密码的 zip 包不好吗?
    monetto
        6
    monetto  
       2021-06-04 18:21:58 +08:00
    我是这样的思路...比较笨

    写个 Python 服务,监听 iCloud 服务是否在同步。MBP2017 实测用 waitress 启动 CPU 占用 1% 都不到。监测到 iCloud 服务同步之后,Python 服务自动替换.ssh
    essethon
        7
    essethon  
       2021-06-04 23:18:59 +08:00
    同步 .ssh/config 可以理解,为什么要同步私钥。在不同的电脑上创建不同的私钥就好了。
    dorothyREN
        8
    dorothyREN  
       2021-06-05 19:32:09 +08:00
    @lmhcn9704 #3 用硬连接就行了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1134 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 20:49 · PVG 04:49 · LAX 12:49 · JFK 15:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.