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

每次升级系统之后 sshd_config 都会被替换掉,怎么破?

  •  
  •   toaruScar · 2020-11-24 03:47:55 +08:00 via iPhone · 2737 次点击
    这是一个创建于 1456 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每次升级系统,安装包都要替换掉我的 /etc/sshd_config,变成了出场版本,让我每次还得手动恢复,大家是怎么对应的?

    Ps:
    sshd_config.d 这种 drop-in config 好像在 macOS 上不行

    第 1 条附言  ·  2020-11-24 06:32:28 +08:00
    注意一下,我问的是 sshd_config,不是 ssh_config,两者虽然差了一个 d,但是区别巨大。别为了当了快枪手而打错靶了。
    14 条回复    2020-11-24 17:14:35 +08:00
    66450146
        1
    66450146  
       2020-11-24 03:48:59 +08:00
    `$HOME/.ssh/config`
    litanid
        2
    litanid  
       2020-11-24 04:50:17 +08:00 via Android
    升级时你肯定没仔细看,会让自己选择的,覆盖还是保持。
    NoobX
        3
    NoobX  
       2020-11-24 05:10:53 +08:00
    1L 正解 放 home 不会覆盖
    hawhaw
        4
    hawhaw  
       2020-11-24 05:32:08 +08:00 via Android
    这个我记得升级是不会被覆盖的呀,要不也太弱智了
    bao3
        5
    bao3  
       2020-11-24 05:44:19 +08:00 via iPhone
    一楼是错的,楼主要保存的是 sshd,不是 ssh……

    mac 系统下 还真不知道会不会强制覆盖……
    IgniteWhite
        6
    IgniteWhite  
       2020-11-24 06:06:15 +08:00
    我重装系统然后用 time machine 恢复也会这样,不过我 ssh 放在 home 。被覆盖的是 postfix 和 crontab……现在我都会专门备份这些了
    toaruScar
        7
    toaruScar  
    OP
       2020-11-24 06:29:20 +08:00
    @66450146 抢答成功,回答错误,我问的是 sshd_config,不是 ssh_config 。
    @NoobX sshd 默认是不会从用户文件夹里面读取配置文件的。
    @litanid 您看得这么仔细,还请赐教:macOS 升级的时候怎么样才能选择保持 /etc 下的各种配置文件?
    @hawhaw 这个问题的确是有的,我也遇到过不止一次了。
    wd
        8
    wd  
       2020-11-24 07:26:41 +08:00 via iPhone
    你要启动 sshd ? 要不你就用 brew 装一个,启动那个
    xuanbg
        9
    xuanbg  
       2020-11-24 07:36:24 +08:00
    复制出来,升级后覆盖回去……貌似只能这样
    daveh
        10
    daveh  
       2020-11-24 09:09:59 +08:00 via iPhone
    桌面应该有个新文件夹,保存了老的配置文件。
    tsanie
        11
    tsanie  
       2020-11-24 09:34:08 +08:00
    https://support.apple.com/zh-cn/guide/mac-help/mchl8ae423a3/mac

    试试看「迁移的项目」里有没有
    tsanie
        12
    tsanie  
       2020-11-24 09:36:11 +08:00
    我没改过 sshd,不过 sudoers 是可以保存到这里的
    petercui
        13
    petercui  
       2020-11-24 15:47:42 +08:00
    楼主这需求貌似也只能升级前备份一下,然后升级完了覆盖回去。
    warcraft1236
        14
    warcraft1236  
       2020-11-24 17:14:35 +08:00
    mac 开 ssh sever 的人太少了吧,估计苹果没考虑你们这部分人的需求
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:54 · PVG 08:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.