ssh 配置取决于交互模式

ssh 配置取决于交互模式

我在 .ssh/config 文件中有一些规则,我希望仅在交互模式下激活这些规则(即终端背景更改)。这可能吗?

答案1

ssh如果使用非交互式 shell,则可以在~/.bashrc文件中按如下方式使用别名:

    if [ -z "$PS1" ]; then
        alias ssh='ssh -F ~/.ssh/config-non-interactive'
    fi

...然后复制您想要使用的非交互式配置,~/.ssh/config-non-interactive然后就完成了。

相关内容