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

怎么让生成的.ssh 文件夹位于 onedrive 目录下

  •  
  •   brucmao · 2023-01-30 22:25:41 +08:00 · 1725 次点击
    这是一个创建于 693 天前的主题,其中的信息可能已经有所发展或是发生改变。

    安装了 Win11_22H2_English_x64v1 发现 .config 文件夹默认在 onedrive 目录下,感觉这样挺好的,配置可以多台电脑之间同步,我现在喜欢把一些配置文件都用目录链接到 onedrive 里面

    .ssh 这样的目录可以修改注册表的方式指定生成目录位置吗

    5 条回复    2023-01-31 10:15:40 +08:00
    onikage
        1
    onikage  
       2023-01-30 22:50:11 +08:00   ❤️ 1
    没记错的话这个.ssh 里面不应该是包含私钥的么? 安全隐患啊.
    winterbells
        2
    winterbells  
       2023-01-30 23:11:47 +08:00 via Android
    mklink /j .ssh onedrive/.ssh
    Pil0tXia
        3
    Pil0tXia  
       2023-01-31 00:34:47 +08:00   ❤️ 1
    我一般是不会动配置文件的默认位置的,除非写个 README 提醒自己改到哪去了。软链接过去就可以了,你可以试试 Link Shell Extension

    Onedrive 里别放 git 存储库,fetch 的时候 HEAD 文件会冲突。一些软件打开关闭都会修改的工作区(如 Obsidian 、IDEA )在另一台机子也开着软件的情况下也容易产生冲突。
    xabcstack
        4
    xabcstack  
       2023-01-31 08:50:52 +08:00 via iPhone
    你需要一个软连接
    lyxeno
        5
    lyxeno  
       2023-01-31 10:15:40 +08:00
    用符号链接,我用来同步 vim 配置文件的。同步.ssh 不太合适吧,像上面说的一样,有安全问题

    大致是这个,具体你搜一下
    New-Item -Path 符号链接路径 -ItemType SymbolicLink -Value 目标路径
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1304 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.