У меня есть некоторые правила в .ssh/config файле, который я хотел бы, активируются только в интерактивном режиме (т.е. терминальное фоновое изменение). Это возможно?
Вы можете использовать псевдоним ssh
, если используете неинтерактивную оболочку в файле ~/.bashrc
следующим образом:
if [ -z "$PS1" ]; then
alias ssh='ssh -F ~/.ssh/config-non-interactive'
fi
... затем скопируйте неинтерактивную конфигурацию, которую хотите использовать. на ~/.ssh/config-non-interactive
, и вы должны быть установлены.